Home
last modified time | relevance | path

Searched refs:vfres (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/intel/ice/virt/
H A Dvirtchnl.c248 struct virtchnl_vf_resource *vfres = NULL; in ice_vc_get_vf_res_msg() local
259 len = virtchnl_struct_size(vfres, vsi_res, 0); in ice_vc_get_vf_res_msg()
261 vfres = kzalloc(len, GFP_KERNEL); in ice_vc_get_vf_res_msg()
262 if (!vfres) { in ice_vc_get_vf_res_msg()
273 vfres->vf_cap_flags = VIRTCHNL_VF_OFFLOAD_L2; in ice_vc_get_vf_res_msg()
280 vfres->vf_cap_flags |= ice_vc_get_vlan_caps(hw, vf, vsi, in ice_vc_get_vf_res_msg()
284 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_RSS_PF; in ice_vc_get_vf_res_msg()
287 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_RX_FLEX_DESC; in ice_vc_get_vf_res_msg()
290 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_FDIR_PF; in ice_vc_get_vf_res_msg()
293 vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_FDIR_PF) in ice_vc_get_vf_res_msg()
[all …]
H A Dqueues.c929 struct virtchnl_vf_res_request *vfres = in ice_vc_request_qs_msg() local
931 u16 req_queues = vfres->num_queue_pairs; in ice_vc_request_qs_msg()
954 vfres->num_queue_pairs = ICE_MAX_RSS_QS_PER_VF; in ice_vc_request_qs_msg()
959 vfres->num_queue_pairs = min_t(u16, max_allowed_vf_queues, in ice_vc_request_qs_msg()
973 v_ret, (u8 *)vfres, sizeof(*vfres)); in ice_vc_request_qs_msg()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c2126 struct virtchnl_vf_resource *vfres = NULL; in i40e_vc_get_vf_resources_msg() local
2142 len = virtchnl_struct_size(vfres, vsi_res, num_vsis); in i40e_vc_get_vf_resources_msg()
2143 vfres = kzalloc(len, GFP_KERNEL); in i40e_vc_get_vf_resources_msg()
2144 if (!vfres) { in i40e_vc_get_vf_resources_msg()
2156 vfres->vf_cap_flags = VIRTCHNL_VF_OFFLOAD_L2; in i40e_vc_get_vf_resources_msg()
2157 vfres->vf_cap_flags |= VIRTCHNL_VF_CAP_ADV_LINK_SPEED; in i40e_vc_get_vf_resources_msg()
2160 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_VLAN; in i40e_vc_get_vf_resources_msg()
2164 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_RDMA; in i40e_vc_get_vf_resources_msg()
2171 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_RSS_PF; in i40e_vc_get_vf_resources_msg()
2175 vfres->vf_cap_flags |= VIRTCHNL_VF_OFFLOAD_RSS_AQ; in i40e_vc_get_vf_resources_msg()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c546 if (!(adapter->params.vfres.r_caps & FW_CMD_CAP_PORT)) in t4vf_port_init()
1092 struct vf_resources *vfres = &adapter->params.vfres; in t4vf_get_vfres() local
1114 vfres->niqflint = FW_PFVF_CMD_NIQFLINT_G(word); in t4vf_get_vfres()
1115 vfres->niq = FW_PFVF_CMD_NIQ_G(word); in t4vf_get_vfres()
1118 vfres->neq = FW_PFVF_CMD_NEQ_G(word); in t4vf_get_vfres()
1119 vfres->pmask = FW_PFVF_CMD_PMASK_G(word); in t4vf_get_vfres()
1122 vfres->tc = FW_PFVF_CMD_TC_G(word); in t4vf_get_vfres()
1123 vfres->nvi = FW_PFVF_CMD_NVI_G(word); in t4vf_get_vfres()
1124 vfres->nexactf = FW_PFVF_CMD_NEXACTF_G(word); in t4vf_get_vfres()
1127 vfres->r_caps = FW_PFVF_CMD_R_CAPS_G(word); in t4vf_get_vfres()
[all …]
H A Dcxgb4vf_main.c2307 struct vf_resources *vfres = &adapter->params.vfres; in resources_show() local
2311 desc " (" #var "):", vfres->var) in resources_show()
2449 struct vf_resources *vfres = &adapter->params.vfres; in size_nports_qsets() local
2455 adapter->params.nports = vfres->nvi; in size_nports_qsets()
2468 pmask_nports = hweight32(adapter->params.vfres.pmask); in size_nports_qsets()
2473 adapter->params.vfres.pmask); in size_nports_qsets()
2493 ethqsets = vfres->niqflint - 1 - (msi == MSI_MSI); in size_nports_qsets()
2494 if (vfres->nethctrl != ethqsets) in size_nports_qsets()
2495 ethqsets = min(vfres->nethctrl, ethqsets); in size_nports_qsets()
2496 if (vfres->neq < ethqsets*2) in size_nports_qsets()
[all …]
H A Dt4vf_common.h265 struct vf_resources vfres; /* Virtual Function Resource limits */ member
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c3104 struct virtchnl_vf_resource *vfres = adapter->vf_res; in iavf_reset_step() local
3258 if ((vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADQ) && in iavf_reset_step()
3699 struct virtchnl_vf_resource *vfres = adapter->vf_res; in __iavf_setup_tc() local
3728 if (!(vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADQ)) { in __iavf_setup_tc()
5203 struct virtchnl_vf_resource *vfres = adapter->vf_res; in iavf_process_config() local
5225 if (vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ENCAP) { in iavf_process_config()
5235 if (!(vfres->vf_cap_flags & in iavf_process_config()
5256 if (vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADQ || in iavf_process_config()
5260 if (vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_USO) in iavf_process_config()
5268 if (vfres->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_VLAN) in iavf_process_config()
H A Diavf_virtchnl.c2770 struct virtchnl_vf_res_request *vfres = in iavf_virtchnl_completion() local
2773 if (vfres->num_queue_pairs != adapter->num_req_queues) { in iavf_virtchnl_completion()
2777 vfres->num_queue_pairs); in iavf_virtchnl_completion()