Home
last modified time | relevance | path

Searched refs:vf_dev (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_virtchnl.c306 struct i40iw_vfdev *vf_dev = callback_param; in pf_cqp_get_hmc_fcn_callback() local
313 dev->vf_dev[vf_dev->iw_vf_idx] = NULL; in pf_cqp_get_hmc_fcn_callback()
314 vchnl_pf_send_error_resp(dev, vf_dev->vf_id, &vf_dev->vf_msg_buffer.vchnl_msg, in pf_cqp_get_hmc_fcn_callback()
316 vf_dev_mem.va = vf_dev; in pf_cqp_get_hmc_fcn_callback()
317 vf_dev_mem.size = sizeof(*vf_dev); in pf_cqp_get_hmc_fcn_callback()
323 vf_dev->pmf_index = (u16)cqe_info->op_ret_val; in pf_cqp_get_hmc_fcn_callback()
324 vf_dev->msg_count--; in pf_cqp_get_hmc_fcn_callback()
326 vf_dev->vf_id, in pf_cqp_get_hmc_fcn_callback()
327 &vf_dev->vf_msg_buffer.vchnl_msg, in pf_cqp_get_hmc_fcn_callback()
328 vf_dev->pmf_index); in pf_cqp_get_hmc_fcn_callback()
[all …]
Di40iw_hmc.c230 struct i40iw_vfdev *vf_dev = NULL; in i40iw_vfdev_from_fpm() local
234 if (dev->vf_dev[idx] && in i40iw_vfdev_from_fpm()
235 ((u8)dev->vf_dev[idx]->pmf_index == hmc_fn_id)) { in i40iw_vfdev_from_fpm()
236 vf_dev = dev->vf_dev[idx]; in i40iw_vfdev_from_fpm()
240 return vf_dev; in i40iw_vfdev_from_fpm()
255 if (dev->vf_dev[idx] && in i40iw_vf_hmcinfo_from_fpm()
256 ((u8)dev->vf_dev[idx]->pmf_index == hmc_fn_id)) { in i40iw_vf_hmcinfo_from_fpm()
257 hmc_info = &dev->vf_dev[idx]->hmc_info; in i40iw_vf_hmcinfo_from_fpm()
Di40iw_main.c1833 if (!dev->vf_dev[i] || (dev->vf_dev[i]->vf_id != vf_id)) in i40iw_vf_reset()
1836 tmp_vfdev = dev->vf_dev[i]; in i40iw_vf_reset()
1838 dev->vf_dev[i] = NULL; in i40iw_vf_reset()
1904 if (!dev->vf_dev[i] || (dev->vf_dev[i]->vf_id == vf_id)) in i40iw_vf_capable()
Di40iw_utils.c1509 if (pf_dev->vf_dev[iw_vf_idx]) { in i40iw_hw_stats_timeout()
1510 if (pf_dev->vf_dev[iw_vf_idx]->stats_initialized) { in i40iw_hw_stats_timeout()
1511 vf_devstat = &pf_dev->vf_dev[iw_vf_idx]->pestat; in i40iw_hw_stats_timeout()
Di40iw_ctrl.c3469 struct i40iw_vfdev *vf_dev = NULL; in i40iw_sc_init_iw_hmc() local
3487 vf_dev = i40iw_vfdev_from_fpm(dev, hmc_fn_id); in i40iw_sc_init_iw_hmc()
3488 if (!vf_dev) in i40iw_sc_init_iw_hmc()
3491 hmc_info = &vf_dev->hmc_info; in i40iw_sc_init_iw_hmc()
3492 iw_vf_idx = vf_dev->iw_vf_idx; in i40iw_sc_init_iw_hmc()
3493 i40iw_debug(dev, I40IW_DEBUG_HMC, "vf_dev %p, hmc_info %p, hmc_obj %p\n", vf_dev, in i40iw_sc_init_iw_hmc()
3495 if (!vf_dev->fpm_query_buf) { in i40iw_sc_init_iw_hmc()
3502 vf_dev->fpm_query_buf = dev->vf_fpm_query_buf[iw_vf_idx].va; in i40iw_sc_init_iw_hmc()
3503 vf_dev->fpm_query_buf_pa = dev->vf_fpm_query_buf[iw_vf_idx].pa; in i40iw_sc_init_iw_hmc()
3505 query_fpm_mem.pa = vf_dev->fpm_query_buf_pa; in i40iw_sc_init_iw_hmc()
[all …]
Di40iw_type.h485 struct i40iw_vfdev *vf_dev[I40IW_MAX_PE_ENABLED_VF_COUNT]; member
1354 void (*callback_fcn)(void *vf_dev);