Searched refs:vf_res (Results 1 – 12 of 12) sorted by relevance
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_dcf.c | 247 (uint8_t *)hw->vf_res, in ice_dcf_get_vf_resource() 257 for (i = 0; i < hw->vf_res->num_vsis; i++) { in ice_dcf_get_vf_resource() 259 hw->vsi_res = &hw->vf_res->vsi_res[i]; in ice_dcf_get_vf_resource() 633 if (hw->vf_res == NULL) { in ice_dcf_init_hw() 652 hw->vf_res->rss_key_size, 0); in ice_dcf_init_hw() 658 hw->vf_res->rss_lut_size, 0); in ice_dcf_init_hw() 684 rte_free(hw->vf_res); in ice_dcf_init_hw() 709 rte_free(hw->vf_res); in ice_dcf_uninit_hw() 812 hw->vf_res->rss_key_size)); in ice_dcf_init_rss() 878 if (hw->vf_res->vf_cap_flags & in ice_dcf_configure_queues() [all …]
|
| H A D | ice_dcf.h | 49 struct virtchnl_vf_resource *vf_res; /* VF resource */ member
|
| H A D | ice_dcf_ethdev.c | 164 if (hw->vf_res->vf_cap_flags & in ice_dcf_config_rx_queues_irqs() 207 hw->nb_msix = RTE_MIN(hw->vf_res->max_vectors, in ice_dcf_config_rx_queues_irqs() 518 if (hw->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_RSS_PF) { in ice_dcf_dev_start() 646 dev_info->hash_key_size = hw->vf_res->rss_key_size; in ice_dcf_dev_info_get() 647 dev_info->reta_size = hw->vf_res->rss_lut_size; in ice_dcf_dev_info_get()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_ethdev.c | 282 vf->vf_res->rss_key_size)); in iavf_init_rss() 349 if (!(vf->vf_res->vf_cap_flags & in iavf_dev_configure() 516 if (vf->vf_res->vf_cap_flags & in iavf_config_rx_queues_irqs() 1042 if (reta_size != vf->vf_res->rss_lut_size) { in iavf_dev_rss_reta_update() 1123 vf->vf_res->rss_key_size); in iavf_dev_rss_hash_update() 1830 if (!vf->vf_res) { in iavf_init_vf() 1841 vf->vf_res->rss_key_size, 0); in iavf_init_vf() 1847 vf->vf_res->rss_lut_size, 0); in iavf_init_vf() 1868 rte_free(vf->vf_res); in iavf_init_vf() 2082 rte_free(vf->vf_res); in iavf_dev_close() [all …]
|
| H A D | iavf_vchnl.c | 107 if (vf->vf_res->vf_cap_flags & in iavf_read_msg_from_pf() 477 rte_memcpy(vf->vf_res, args.out_buffer, in iavf_get_vf_resource() 480 iavf_vf_parse_hw_config(hw, vf->vf_res); in iavf_get_vf_resource() 481 for (i = 0; i < vf->vf_res->num_vsis; i++) { in iavf_get_vf_resource() 483 vf->vsi_res = &vf->vf_res->vsi_res[i]; in iavf_get_vf_resource() 751 len = sizeof(*rss_lut) + vf->vf_res->rss_lut_size - 1; in iavf_configure_rss_lut() 757 rss_lut->lut_entries = vf->vf_res->rss_lut_size; in iavf_configure_rss_lut() 789 rss_key->key_len = vf->vf_res->rss_key_size; in iavf_configure_rss_key() 856 if (vf->vf_res->vf_cap_flags & in iavf_configure_queues() 869 if (vf->vf_res->vf_cap_flags & in iavf_configure_queues() [all …]
|
| H A D | iavf_hash.c | 499 if (!vf->vf_res) in iavf_hash_init() 502 if (!(vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADV_RSS_PF)) in iavf_hash_init() 1096 if (!vf->vf_res) in iavf_hash_uninit() 1099 if (!(vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_ADV_RSS_PF)) in iavf_hash_uninit()
|
| H A D | iavf.h | 133 struct virtchnl_vf_resource *vf_res; /* VF resource */ member
|
| H A D | iavf_fdir.c | 141 if (!vf->vf_res) in iavf_fdir_init() 144 if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_FDIR_PF) in iavf_fdir_init()
|
| H A D | iavf_rxtx.c | 536 if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_RX_FLEX_DESC) { in iavf_dev_rx_queue_setup() 2343 if (vf->vf_res->vf_cap_flags & in iavf_set_rx_function() 2367 if (vf->vf_res->vf_cap_flags & in iavf_set_rx_function() 2396 if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_RX_FLEX_DESC) in iavf_set_rx_function() 2407 if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_RX_FLEX_DESC) in iavf_set_rx_function()
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_pf.c | 290 struct virtchnl_vf_resource *vf_res = NULL; in i40e_pf_host_process_cmd_get_vf_resource() local 308 vf_res = rte_zmalloc("i40e_vf_res", len, 0); in i40e_pf_host_process_cmd_get_vf_resource() 309 if (vf_res == NULL) { in i40e_pf_host_process_cmd_get_vf_resource() 312 vf_res = NULL; in i40e_pf_host_process_cmd_get_vf_resource() 334 vf_res->vf_cap_flags = vf->request_caps & in i40e_pf_host_process_cmd_get_vf_resource() 342 vf_res->num_queue_pairs = vf->vsi->nb_qps; in i40e_pf_host_process_cmd_get_vf_resource() 343 vf_res->num_vsis = I40E_DEFAULT_VF_VSI_NUM; in i40e_pf_host_process_cmd_get_vf_resource() 348 vf_res->vsi_res[0].vsi_type = VIRTCHNL_VSI_SRIOV; in i40e_pf_host_process_cmd_get_vf_resource() 349 vf_res->vsi_res[0].vsi_id = vf->vsi->vsi_id; in i40e_pf_host_process_cmd_get_vf_resource() 356 ret, (uint8_t *)vf_res, len); in i40e_pf_host_process_cmd_get_vf_resource() [all …]
|
| H A D | i40e_ethdev_vf.c | 499 rte_memcpy(vf->vf_res, args.out_buffer, in i40evf_get_vf_resource() 501 i40e_vf_parse_hw_config(hw, vf->vf_res); in i40evf_get_vf_resource() 679 uint16_t rxq_map[vf->vf_res->max_vectors]; in i40evf_config_irq_map() 687 max_vectors = vf->vf_res->max_vectors - 1; in i40evf_config_irq_map() 694 if (vec >= vf->vf_res->max_vectors) in i40evf_config_irq_map() 1310 if (!vf->vf_res) { in i40evf_init_vf() 1321 for (i = 0; i < vf->vf_res->num_vsis; i++) { in i40evf_init_vf() 1323 vf->vsi_res = &vf->vf_res->vsi_res[i]; in i40evf_init_vf() 1361 rte_free(vf->vf_res); in i40evf_init_vf() 2443 rte_free(vf->vf_res); in i40evf_dev_close() [all …]
|
| H A D | i40e_ethdev.h | 1247 struct virtchnl_vf_resource *vf_res; /* All VSIs */ member
|