Home
last modified time | relevance | path

Searched refs:vf_res (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/intel/i40evf/
Di40evf.h320 #define CLIENT_ALLOWED(_a) ((_a)->vf_res ? \
321 (_a)->vf_res->vf_cap_flags & \
326 #define RSS_PF(_a) ((_a)->vf_res->vf_cap_flags & \
328 #define RSS_AQ(_a) ((_a)->vf_res->vf_cap_flags & \
330 #define RSS_REG(_a) (!((_a)->vf_res->vf_cap_flags & \
333 #define VLAN_ALLOWED(_a) ((_a)->vf_res->vf_cap_flags & \
335 struct virtchnl_vf_resource *vf_res; /* incl. all VSIs */ member
Di40evf_main.c1130 else if ((adapter->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADQ) && in i40evf_alloc_queues()
1204 (int)adapter->vf_res->max_vectors); in i40evf_set_interrupt_capability()
1335 if (adapter->vf_res->vf_cap_flags & in i40evf_init_rss()
1465 if ((adapter->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADQ) && in i40evf_init_interrupt_scheme()
1802 kfree(adapter->vf_res); in i40evf_disable_vf()
1827 struct virtchnl_vf_resource *vfres = adapter->vf_res; in i40evf_reset_task()
2352 struct virtchnl_vf_resource *vfres = adapter->vf_res; in __i40evf_setup_tc()
3187 if (!(adapter->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_VLAN)) in i40evf_fix_features()
3243 struct virtchnl_vf_resource *vfres = adapter->vf_res; in i40evf_process_config()
3460 if (!adapter->vf_res) { in i40evf_init_task()
[all …]
Di40evf_virtchnl.c196 memcpy(adapter->vf_res, event.msg_buf, min(event.msg_len, len)); in i40evf_get_vf_config()
198 i40e_vf_parse_hw_config(hw, adapter->vf_res); in i40evf_get_vf_config()
1331 memcpy(adapter->vf_res, msg, min(msglen, len)); in i40evf_virtchnl_completion()
1332 i40e_vf_parse_hw_config(&adapter->hw, adapter->vf_res); in i40evf_virtchnl_completion()
Di40evf_ethtool.c670 !(adapter->vf_res->vf_cap_flags & in i40evf_set_channels()
676 if ((adapter->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADQ) && in i40evf_set_channels()
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dqplib_rcfw.c518 req.max_qp_per_vf = cpu_to_le32(ctx->vf_res.max_qp_per_vf); in bnxt_qplib_init_rcfw()
519 req.max_mrw_per_vf = cpu_to_le32(ctx->vf_res.max_mrw_per_vf); in bnxt_qplib_init_rcfw()
520 req.max_srq_per_vf = cpu_to_le32(ctx->vf_res.max_srq_per_vf); in bnxt_qplib_init_rcfw()
521 req.max_cq_per_vf = cpu_to_le32(ctx->vf_res.max_cq_per_vf); in bnxt_qplib_init_rcfw()
522 req.max_gid_per_vf = cpu_to_le32(ctx->vf_res.max_gid_per_vf); in bnxt_qplib_init_rcfw()
Dqplib_sp.c179 req.max_qp_per_vf = cpu_to_le32(ctx->vf_res.max_qp_per_vf); in bnxt_qplib_set_func_resources()
180 req.max_mrw_per_vf = cpu_to_le32(ctx->vf_res.max_mrw_per_vf); in bnxt_qplib_set_func_resources()
181 req.max_srq_per_vf = cpu_to_le32(ctx->vf_res.max_srq_per_vf); in bnxt_qplib_set_func_resources()
182 req.max_cq_per_vf = cpu_to_le32(ctx->vf_res.max_cq_per_vf); in bnxt_qplib_set_func_resources()
183 req.max_gid_per_vf = cpu_to_le32(ctx->vf_res.max_gid_per_vf); in bnxt_qplib_set_func_resources()
Dqplib_res.h179 struct bnxt_qplib_vf_res vf_res; member
Dmain.c149 rdev->qplib_ctx.vf_res.max_mrw_per_vf = vf_mrws; in bnxt_re_set_resource_limits()
150 rdev->qplib_ctx.vf_res.max_gid_per_vf = vf_gids; in bnxt_re_set_resource_limits()
151 rdev->qplib_ctx.vf_res.max_qp_per_vf = vf_qps; in bnxt_re_set_resource_limits()
152 rdev->qplib_ctx.vf_res.max_srq_per_vf = vf_srqs; in bnxt_re_set_resource_limits()
153 rdev->qplib_ctx.vf_res.max_cq_per_vf = vf_cqs; in bnxt_re_set_resource_limits()
/Linux-v4.19/drivers/net/ethernet/emulex/benet/
Dbe_cmds.c4444 struct be_nic_res_desc *vf_res; in be_cmd_get_profile_config() local
4520 vf_res = be_get_vft_desc(resp->func_param, desc_count, in be_cmd_get_profile_config()
4522 if (vf_res) in be_cmd_get_profile_config()
4523 res->vf_if_cap_flags = vf_res->cap_flags; in be_cmd_get_profile_config()