Home
last modified time | relevance | path

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

/dpdk/drivers/net/ice/
H A Dice_dcf.c673 hw->rss_lut = rte_zmalloc("rss_lut", in ice_dcf_init_hw()
675 if (!hw->rss_lut) { in ice_dcf_init_hw()
708 rte_free(hw->rss_lut); in ice_dcf_init_hw()
748 rte_free(hw->rss_lut); in ice_dcf_uninit_hw()
749 hw->rss_lut = NULL; in ice_dcf_uninit_hw()
796 struct virtchnl_rss_lut *rss_lut; in ice_dcf_configure_rss_lut() local
802 if (!rss_lut) in ice_dcf_configure_rss_lut()
807 rte_memcpy(rss_lut->lut, hw->rss_lut, hw->vf_res->rss_lut_size); in ice_dcf_configure_rss_lut()
811 args.req_msg = (uint8_t *)rss_lut; in ice_dcf_configure_rss_lut()
821 rte_free(rss_lut); in ice_dcf_configure_rss_lut()
[all …]
H A Dice_dcf.h123 uint8_t *rss_lut; member
H A Dice_dcf_ethdev.c1190 rte_memcpy(lut, hw->rss_lut, reta_size); in ice_dcf_dev_rss_reta_update()
1199 rte_memcpy(hw->rss_lut, lut, reta_size); in ice_dcf_dev_rss_reta_update()
1203 rte_memcpy(hw->rss_lut, lut, reta_size); in ice_dcf_dev_rss_reta_update()
1232 reta_conf[idx].reta[shift] = hw->rss_lut[i]; in ice_dcf_dev_rss_reta_query()
H A Dice_ethdev.h301 uint8_t *rss_lut; member
H A Dice_ethdev.c2395 rte_free(vsi->rss_lut); in ice_release_vsi()
3248 if (!vsi->rss_lut) { in ice_init_rss()
3249 vsi->rss_lut = rte_zmalloc(NULL, in ice_init_rss()
3251 if (vsi->rss_lut == NULL) { in ice_init_rss()
3273 vsi->rss_lut[i] = i % nb_q; in ice_init_rss()
3278 lut_params.lut = vsi->rss_lut; in ice_init_rss()
3297 rte_free(vsi->rss_lut); in ice_init_rss()
3298 vsi->rss_lut = NULL; in ice_init_rss()
/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c522 vf->rss_lut[i] = j; in iavf_init_rss()
1453 rte_memcpy(lut, vf->rss_lut, reta_size); in iavf_dev_rss_reta_update()
1462 rte_memcpy(vf->rss_lut, lut, reta_size); in iavf_dev_rss_reta_update()
2346 vf->rss_lut = rte_zmalloc("rss_lut", in iavf_init_vf()
2348 if (!vf->rss_lut) { in iavf_init_vf()
2388 rte_free(vf->rss_lut); in iavf_init_vf()
2419 rte_free(vf->rss_lut); in iavf_uninit_vf()
2420 vf->rss_lut = NULL; in iavf_uninit_vf()
2691 if (vf->rss_lut) { in iavf_dev_close()
2692 rte_free(vf->rss_lut); in iavf_dev_close()
[all …]
H A Diavf_vchnl.c941 struct virtchnl_rss_lut *rss_lut; in iavf_configure_rss_lut() local
945 len = sizeof(*rss_lut) + vf->vf_res->rss_lut_size - 1; in iavf_configure_rss_lut()
946 rss_lut = rte_zmalloc("rss_lut", len, 0); in iavf_configure_rss_lut()
947 if (!rss_lut) in iavf_configure_rss_lut()
950 rss_lut->vsi_id = vf->vsi_res->vsi_id; in iavf_configure_rss_lut()
951 rss_lut->lut_entries = vf->vf_res->rss_lut_size; in iavf_configure_rss_lut()
952 rte_memcpy(rss_lut->lut, vf->rss_lut, vf->vf_res->rss_lut_size); in iavf_configure_rss_lut()
955 args.in_args = (u8 *)rss_lut; in iavf_configure_rss_lut()
965 rte_free(rss_lut); in iavf_configure_rss_lut()
H A Diavf.h249 uint8_t *rss_lut; member
/dpdk/drivers/net/i40e/
H A Di40e_pf.c1126 struct virtchnl_rss_lut *rss_lut = (struct virtchnl_rss_lut *)msg; in i40e_pf_host_process_cmd_set_rss_lut() local
1143 valid_len = sizeof(struct virtchnl_rss_lut) + rss_lut->lut_entries - 1; in i40e_pf_host_process_cmd_set_rss_lut()
1150 ret = i40e_set_rss_lut(vf->vsi, rss_lut->lut, rss_lut->lut_entries); in i40e_pf_host_process_cmd_set_rss_lut()