/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_iov.c | 28 struct fm10k_vf_info *vf_info = (struct fm10k_vf_info *)mbx; in fm10k_iov_msg_error() local 33 **results & FM10K_TLV_ID_MASK, vf_info->vf_idx); in fm10k_iov_msg_error() 79 struct fm10k_vf_info *vf_info = &iov_data->vf_info[i]; in fm10k_iov_event() local 84 hw->iov.ops.reset_resources(hw, vf_info); in fm10k_iov_event() 85 vf_info->mbx.ops.connect(hw, &vf_info->mbx); in fm10k_iov_event() 125 struct fm10k_vf_info *vf_info = &iov_data->vf_info[i]; in fm10k_iov_mbx() local 126 struct fm10k_mbx_info *mbx = &vf_info->mbx; in fm10k_iov_mbx() 127 u16 glort = vf_info->glort; in fm10k_iov_mbx() 133 if (vf_info->vf_flags && !fm10k_glort_valid_pf(hw, glort)) in fm10k_iov_mbx() 134 hw->iov.ops.reset_lport(hw, vf_info); in fm10k_iov_mbx() [all …]
|
D | fm10k_pf.c | 846 struct fm10k_vf_info *vf_info) in fm10k_iov_assign_default_mac_vlan_pf() argument 854 if (!vf_info || vf_info->vf_idx >= hw->iov.num_vfs) in fm10k_iov_assign_default_mac_vlan_pf() 862 vf_idx = vf_info->vf_idx; in fm10k_iov_assign_default_mac_vlan_pf() 871 if (vf_info->pf_vid) in fm10k_iov_assign_default_mac_vlan_pf() 872 vf_vid = vf_info->pf_vid | FM10K_VLAN_OVERRIDE; in fm10k_iov_assign_default_mac_vlan_pf() 874 vf_vid = vf_info->sw_vid; in fm10k_iov_assign_default_mac_vlan_pf() 879 vf_info->mac, vf_vid); in fm10k_iov_assign_default_mac_vlan_pf() 894 if (vf_info->mbx.ops.enqueue_tx) { in fm10k_iov_assign_default_mac_vlan_pf() 895 err = vf_info->mbx.ops.enqueue_tx(hw, &vf_info->mbx, msg); in fm10k_iov_assign_default_mac_vlan_pf() 925 if (is_valid_ether_addr(vf_info->mac)) { in fm10k_iov_assign_default_mac_vlan_pf() [all …]
|
D | fm10k_type.h | 615 #define FM10K_VF_FLAG_CAPABLE(vf_info) ((vf_info)->vf_flags & (u8)0xF) argument 616 #define FM10K_VF_FLAG_ENABLED(vf_info) ((vf_info)->vf_flags >> 4) argument
|
D | fm10k_pci.c | 1075 struct fm10k_vf_info *vf_info = &iov_data->vf_info[vf]; in fm10k_handle_fault() local 1077 hw->iov.ops.reset_lport(hw, vf_info); in fm10k_handle_fault() 1078 hw->iov.ops.reset_resources(hw, vf_info); in fm10k_handle_fault() 1081 hw->iov.ops.set_lport(hw, vf_info, vf, in fm10k_handle_fault() 1085 vf_info->mbx.ops.connect(hw, &vf_info->mbx); in fm10k_handle_fault()
|
/drivers/crypto/qat/qat_common/ |
D | adf_sriov.c | 84 struct adf_accel_vf_info *vf_info; member 92 adf_vf2pf_req_hndl(pf2vf_resp->vf_info); in adf_iov_send_resp() 98 struct adf_accel_vf_info *vf_info = (struct adf_accel_vf_info *)data; in adf_vf2pf_bh_handler() local 105 pf2vf_resp->vf_info = vf_info; in adf_vf2pf_bh_handler() 118 struct adf_accel_vf_info *vf_info; in adf_enable_sriov() local 122 for (i = 0, vf_info = accel_dev->pf.vf_info; i < totalvfs; in adf_enable_sriov() 123 i++, vf_info++) { in adf_enable_sriov() 125 vf_info->accel_dev = accel_dev; in adf_enable_sriov() 126 vf_info->vf_nr = i; in adf_enable_sriov() 128 tasklet_init(&vf_info->vf2pf_bh_tasklet, in adf_enable_sriov() [all …]
|
D | adf_isr.c | 69 if (!accel_dev->pf.vf_info) { in adf_enable_msix() 109 if (accel_dev->pf.vf_info) { in adf_msix_isr_ae() 123 struct adf_accel_vf_info *vf_info; in adf_msix_isr_ae() local 137 vf_info = accel_dev->pf.vf_info + i; in adf_msix_isr_ae() 139 if (!__ratelimit(&vf_info->vf2pf_ratelimit)) { in adf_msix_isr_ae() 142 vf_info->vf_nr + 1); in adf_msix_isr_ae() 147 tasklet_hi_schedule(&vf_info->vf2pf_bh_tasklet); in adf_msix_isr_ae() 173 if (!accel_dev->pf.vf_info) { in adf_request_irqs() 238 if (!accel_dev->pf.vf_info) in adf_isr_alloc_msix_entry_table()
|
D | adf_pf2vf_msg.c | 149 lock = &accel_dev->pf.vf_info[vf_nr].pf2vf_lock; in __adf_iov_putmsg() 236 void adf_vf2pf_req_hndl(struct adf_accel_vf_info *vf_info) in adf_vf2pf_req_hndl() argument 238 struct adf_accel_dev *accel_dev = vf_info->accel_dev; in adf_vf2pf_req_hndl() 243 u32 msg, resp = 0, vf_nr = vf_info->vf_nr; in adf_vf2pf_req_hndl() 312 vf_info->init = true; in adf_vf2pf_req_hndl() 320 vf_info->init = false; in adf_vf2pf_req_hndl() 345 for (i = 0, vf = accel_dev->pf.vf_info; i < num_vfs; i++, vf++) { in adf_pf2vf_notify_restarting()
|
D | adf_dev_mgr.c | 231 struct adf_accel_vf_info *vf_info; in adf_devmgr_add_dev() local 234 vf_info = pf->pf.vf_info + adf_get_vf_id(accel_dev); in adf_devmgr_add_dev()
|
D | adf_accel_devices.h | 244 struct adf_accel_vf_info *vf_info; member
|
D | adf_common_drv.h | 112 void adf_vf2pf_req_hndl(struct adf_accel_vf_info *vf_info);
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/vf/vf_1.0/ |
D | ia_css_vf.host.c | 55 const struct ia_css_frame_info *vf_info, in sh_css_vf_downscale_log2() argument 61 if ((out_info == NULL) | (vf_info == NULL)) in sh_css_vf_downscale_log2() 73 while (out_width >= vf_info->res.width) { in sh_css_vf_downscale_log2() 91 const struct ia_css_frame_info *vf_info, in configure_kernel() argument 99 if (vf_info) { in configure_kernel() 100 err = sh_css_vf_downscale_log2(out_info, vf_info, &vf_log_ds); in configure_kernel() 115 const struct ia_css_frame_info *vf_info) in configure_dma() argument 117 config->info = vf_info; in configure_dma() 124 struct ia_css_frame_info *vf_info, in ia_css_vf_configure() argument 131 err = configure_kernel(info, out_info, vf_info, downscale_log2, &config); in ia_css_vf_configure() [all …]
|
D | ia_css_vf.host.h | 31 const struct ia_css_frame_info *vf_info, 44 struct ia_css_frame_info *vf_info,
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/interface/ |
D | ia_css_pipe_binarydesc.h | 37 struct ia_css_frame_info *vf_info); 87 struct ia_css_frame_info *vf_info); 105 struct ia_css_frame_info *vf_info, 125 struct ia_css_frame_info *vf_info); 141 struct ia_css_frame_info *vf_info); 158 struct ia_css_frame_info *vf_info, 206 struct ia_css_frame_info *vf_info); 268 struct ia_css_frame_info *vf_info);
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/pipe/src/ |
D | pipe_binarydesc.c | 38 struct ia_css_frame_info *vf_info) in pipe_binarydesc_get_offline() argument 72 descr->vf_info = vf_info; in pipe_binarydesc_get_offline() 83 struct ia_css_frame_info *vf_info) in ia_css_pipe_get_copy_binarydesc() argument 97 copy_descr, in_info, out_infos, vf_info); in ia_css_pipe_get_copy_binarydesc() 216 struct ia_css_frame_info *vf_info) in ia_css_pipe_get_preview_binarydesc() argument 226 assert(vf_info != NULL); in ia_css_pipe_get_preview_binarydesc() 247 preview_descr, in_info, out_infos, vf_info); in ia_css_pipe_get_preview_binarydesc() 307 *out_info = *vf_info; in ia_css_pipe_get_preview_binarydesc() 335 struct ia_css_frame_info *vf_info, in ia_css_pipe_get_video_binarydesc() argument 366 video_descr, in_info, out_infos, vf_info); in ia_css_pipe_get_video_binarydesc() [all …]
|
/drivers/net/ethernet/qlogic/qed/ |
D | qed_sriov.c | 1320 struct qed_vf_info *vf_info, in qed_iov_prepare_resp() argument 1323 struct qed_iov_vf_mbx *mbx = &vf_info->vf_mbx; in qed_iov_prepare_resp() 1331 qed_iov_send_response(p_hwfn, p_ptt, vf_info, length, status); in qed_iov_prepare_resp() 1350 struct qed_public_vf_info *vf_info; in qed_iov_clean_vf() local 1352 vf_info = qed_iov_get_public_vf_info(p_hwfn, vfid, false); in qed_iov_clean_vf() 1354 if (!vf_info) in qed_iov_clean_vf() 1358 eth_zero_addr(vf_info->mac); in qed_iov_clean_vf() 1360 vf_info->rx_accept_mode = 0; in qed_iov_clean_vf() 1361 vf_info->tx_accept_mode = 0; in qed_iov_clean_vf() 1908 struct qed_vf_info *vf_info; in qed_iov_vf_mbx_start_vport() local [all …]
|
/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_sriov_pf.c | 109 vp = sriov->vf_info[id].vp; in qlcnic_sriov_pf_cal_res_limit() 246 vp = sriov->vf_info[index].vp; in qlcnic_sriov_pf_reset_vport_handle() 264 vp = sriov->vf_info[index].vp; in qlcnic_sriov_pf_set_vport_handle() 273 struct qlcnic_vf_info *vf_info; in qlcnic_sriov_pf_get_vport_handle() local 281 vf_info = &sriov->vf_info[index]; in qlcnic_sriov_pf_get_vport_handle() 282 return vf_info->vp->handle; in qlcnic_sriov_pf_get_vport_handle() 414 cancel_work_sync(&sriov->vf_info[i].flr_work); in qlcnic_sriov_pf_del_flr_queue() 694 vp = adapter->ahw->sriov->vf_info[id].vp; in qlcnic_sriov_set_vf_acl() 1774 vf = &sriov->vf_info[i]; in qlcnic_sriov_pf_reset() 1810 struct qlcnic_vf_info *vf_info; in qlcnic_sriov_set_vf_mac() local [all …]
|
D | qlcnic_sriov_common.c | 160 sriov->vf_info = kzalloc(sizeof(struct qlcnic_vf_info) * in qlcnic_sriov_init() 162 if (!sriov->vf_info) { in qlcnic_sriov_init() 191 vf = &sriov->vf_info[i]; in qlcnic_sriov_init() 210 sriov->vf_info[i].vp = vp; in qlcnic_sriov_init() 231 kfree(sriov->vf_info); in qlcnic_sriov_init() 274 vf = &sriov->vf_info[i]; in __qlcnic_sriov_cleanup() 283 kfree(sriov->vf_info[i].vp); in __qlcnic_sriov_cleanup() 285 kfree(sriov->vf_info); in __qlcnic_sriov_cleanup() 682 struct qlcnic_vf_info *vf_info = adapter->ahw->sriov->vf_info; in qlcnic_sriov_func_to_index() local 689 if (vf_info[i].pci_func == pci_func) in qlcnic_sriov_func_to_index() [all …]
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/isp/kernels/iterator/iterator_1.0/ |
D | ia_css_iterator.host.c | 36 ia_css_frame_info_to_frame_sp_info(&to->vf_info, from->vf_info); in ia_css_iterator_config() 51 config.vf_info = &binary->vf_frame_info; in ia_css_iterator_configure()
|
D | ia_css_iterator_param.h | 26 const struct ia_css_frame_info *vf_info; member 34 struct ia_css_frame_sp_info vf_info; member
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/util/src/ |
D | util.c | 134 const struct ia_css_frame_info * const vf_info) in ia_css_util_check_vf_out_info() argument 139 assert(vf_info != NULL); in ia_css_util_check_vf_out_info() 144 err = ia_css_util_check_vf_info(vf_info); in ia_css_util_check_vf_out_info()
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/binary/interface/ |
D | ia_css_binary.h | 92 struct ia_css_frame_info *vf_info; member 132 struct ia_css_frame_info *vf_info; member 262 const struct ia_css_frame_info *vf_info,
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/runtime/binary/src/ |
D | binary.c | 1096 const struct ia_css_frame_info *vf_info, /* can be NULL */ in ia_css_binary_fill_info() 1226 if (vf_info && (vf_info->res.width != 0)) { in ia_css_binary_fill_info() 1227 err = ia_css_vf_configure(binary, bin_out_info, (struct ia_css_frame_info *)vf_info, &vf_log_ds); in ia_css_binary_fill_info() 1243 if ((vf_info != NULL) && (vf_info->res.width != 0)) { in ia_css_binary_fill_info() 1245 binary->vf_frame_info.format = vf_info->format; in ia_css_binary_fill_info() 1437 req_vf_info = descr->vf_info; in ia_css_binary_find() 1440 if ((descr->vf_info != NULL) && (descr->vf_info->res.width == 0)) in ia_css_binary_find() 1444 req_vf_info = descr->vf_info; in ia_css_binary_find()
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/camera/util/interface/ |
D | ia_css_util.h | 64 const struct ia_css_frame_info * const vf_info);
|
/drivers/staging/media/atomisp/pci/atomisp2/css2400/ |
D | sh_css.c | 5627 &cas_scaler_descr.vf_info[i]); 6152 capt_pp_out_info, vf_info, local 6209 vf_info = *pipe_vf_out_info; 6221 ia_css_frame_info_set_format(&vf_info, IA_CSS_FRAME_FORMAT_YUV_LINE); 6280 &cas_scaler_descr.vf_info[i]); 6330 &capt_pp_out_info, &vf_info); 6364 local_vf_info = &vf_info; 6524 vf_info, *vf_pp_in_info, *pipe_out_info, local 6539 vf_info = *pipe_vf_out_info; 6540 err = ia_css_util_check_vf_out_info(pipe_out_info, &vf_info); [all …]
|
/drivers/crypto/qat/qat_dh895xcc/ |
D | adf_dh895xcc_hw_data.c | 210 accel_dev->pf.vf_info ? 0 : in adf_enable_ints()
|