| /f-stack/dpdk/app/test/ |
| H A D | test_link_bonding_rssconf.c | 55 struct rte_eth_rss_reta_entry64 reta_conf[512 / RTE_RETA_GROUP_SIZE]; 64 struct rte_eth_rss_reta_entry64 bond_reta_conf[512 / RTE_RETA_GROUP_SIZE]; 212 struct rte_eth_rss_reta_entry64 reta_conf[512/RTE_RETA_GROUP_SIZE]; in reta_set() 215 for (i = 0; i < reta_size / RTE_RETA_GROUP_SIZE; i++) { in reta_set() 218 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in reta_set() 237 int index = i / RTE_RETA_GROUP_SIZE; in reta_check_synced() 238 int shift = i % RTE_RETA_GROUP_SIZE; in reta_check_synced() 256 for (j = 0; j < test_params.bond_dev_info.reta_size / RTE_RETA_GROUP_SIZE; in bond_reta_fetch() 273 for (j = 0; j < port->dev_info.reta_size / RTE_RETA_GROUP_SIZE; j++) in slave_reta_fetch()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rss.c | 172 idx = i / RTE_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_query() 173 reta_conf[idx].reta[i % RTE_RETA_GROUP_SIZE] = in mlx5_dev_rss_reta_query() 211 idx = i / RTE_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_update() 212 pos = i % RTE_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_update()
|
| /f-stack/dpdk/examples/ip_pipeline/ |
| H A D | link.c | 65 #define RETA_CONF_SIZE (ETH_RSS_RETA_SIZE_512 / RTE_RETA_GROUP_SIZE) 80 reta_conf[i / RTE_RETA_GROUP_SIZE].mask = UINT64_MAX; in rss_setup() 83 uint32_t reta_id = i / RTE_RETA_GROUP_SIZE; in rss_setup() 84 uint32_t reta_pos = i % RTE_RETA_GROUP_SIZE; in rss_setup()
|
| /f-stack/dpdk/examples/pipeline/ |
| H A D | obj.c | 130 #define RETA_CONF_SIZE (ETH_RSS_RETA_SIZE_512 / RTE_RETA_GROUP_SIZE) 145 reta_conf[i / RTE_RETA_GROUP_SIZE].mask = UINT64_MAX; in rss_setup() 148 uint32_t reta_id = i / RTE_RETA_GROUP_SIZE; in rss_setup() 149 uint32_t reta_pos = i % RTE_RETA_GROUP_SIZE; in rss_setup()
|
| /f-stack/dpdk/drivers/net/null/ |
| H A D | rte_eth_null.c | 65 RTE_RETA_GROUP_SIZE]; 384 for (i = 0; i < (internal->reta_size / RTE_RETA_GROUP_SIZE); i++) { in eth_rss_reta_update() 386 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in eth_rss_reta_update() 409 for (i = 0; i < (internal->reta_size / RTE_RETA_GROUP_SIZE); i++) { in eth_rss_reta_query() 410 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in eth_rss_reta_query() 542 internals->reta_size = RTE_DIM(internals->reta_conf) * RTE_RETA_GROUP_SIZE; in eth_dev_null_create()
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_rss.c | 88 for (i = 0; i < (dev->rss_info.rss_size / RTE_RETA_GROUP_SIZE); i++) { in otx2_nix_dev_reta_update() 89 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) { in otx2_nix_dev_reta_update() 121 for (i = 0; i < (dev->rss_info.rss_size / RTE_RETA_GROUP_SIZE); i++) { in otx2_nix_dev_reta_query() 122 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in otx2_nix_dev_reta_query()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rss.c | 523 idx = i / RTE_RETA_GROUP_SIZE; in hns3_dev_rss_reta_update() 524 shift = i % RTE_RETA_GROUP_SIZE; in hns3_dev_rss_reta_update() 575 idx = i / RTE_RETA_GROUP_SIZE; in hns3_dev_rss_reta_query() 576 shift = i % RTE_RETA_GROUP_SIZE; in hns3_dev_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_ethdev.c | 580 num = lif->adapter->ident.lif.eth.rss_ind_tbl_sz / RTE_RETA_GROUP_SIZE; in ionic_dev_rss_reta_update() 583 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) { in ionic_dev_rss_reta_update() 585 index = (i * RTE_RETA_GROUP_SIZE) + j; in ionic_dev_rss_reta_update() 619 num = reta_size / RTE_RETA_GROUP_SIZE; in ionic_dev_rss_reta_query() 623 &lif->rss_ind_tbl[i * RTE_RETA_GROUP_SIZE], in ionic_dev_rss_reta_query() 624 RTE_RETA_GROUP_SIZE); in ionic_dev_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/liquidio/ |
| H A D | lio_ethdev.c | 543 for (i = 0; i < (reta_size / RTE_RETA_GROUP_SIZE); i++) { in lio_dev_rss_reta_update() 544 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) { in lio_dev_rss_reta_update() 546 index = (i * RTE_RETA_GROUP_SIZE) + j; in lio_dev_rss_reta_update() 586 num = reta_size / RTE_RETA_GROUP_SIZE; in lio_dev_rss_reta_query() 590 &rss_state->itable[i * RTE_RETA_GROUP_SIZE], in lio_dev_rss_reta_query() 591 RTE_RETA_GROUP_SIZE); in lio_dev_rss_reta_query() 1110 conf_idx = i / RTE_RETA_GROUP_SIZE; in lio_dev_rss_configure() 1111 reta_idx = i % RTE_RETA_GROUP_SIZE; in lio_dev_rss_configure()
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_ethdev.c | 300 uint16_t idx = i / RTE_RETA_GROUP_SIZE; in hn_rss_reta_update() 301 uint16_t shift = i % RTE_RETA_GROUP_SIZE; in hn_rss_reta_update() 340 uint16_t idx = i / RTE_RETA_GROUP_SIZE; in hn_rss_reta_query() 341 uint16_t shift = i % RTE_RETA_GROUP_SIZE; in hn_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/bonding/ |
| H A D | eth_bond_private.h | 171 RTE_RETA_GROUP_SIZE];
|
| H A D | rte_eth_bond_pmd.c | 2965 reta_count = (reta_size + RTE_RETA_GROUP_SIZE - 1) / in bond_ethdev_rss_reta_update() 2966 RTE_RETA_GROUP_SIZE; in bond_ethdev_rss_reta_update() 2970 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in bond_ethdev_rss_reta_update() 3003 for (i = 0; i < reta_size / RTE_RETA_GROUP_SIZE; i++) in bond_ethdev_rss_reta_query() 3004 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in bond_ethdev_rss_reta_query() 3508 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in bond_ethdev_configure() 3510 (i * RTE_RETA_GROUP_SIZE + j) % in bond_ethdev_configure()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_ethdev.c | 793 idx = i / RTE_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_query() 794 shift = i % RTE_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_query() 825 idx = i / RTE_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_update() 826 shift = i % RTE_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_update()
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_ethdev.c | 954 idx = i / RTE_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_update() 955 shift = i % RTE_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_update() 985 idx = i / RTE_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_query() 986 shift = i % RTE_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_ethdev.c | 1075 reta_conf[i / RTE_RETA_GROUP_SIZE].mask = UINT64_MAX; in qede_config_rss() 1078 id = i / RTE_RETA_GROUP_SIZE; in qede_config_rss() 1079 pos = i % RTE_RETA_GROUP_SIZE; in qede_config_rss() 2254 idx = j / RTE_RETA_GROUP_SIZE; in qede_rss_reta_update() 2255 shift = j % RTE_RETA_GROUP_SIZE; in qede_rss_reta_update() 2298 idx = i / RTE_RETA_GROUP_SIZE; in qede_rss_reta_query() 2299 shift = i % RTE_RETA_GROUP_SIZE; in qede_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_ethdev.c | 2276 idx = i / RTE_RETA_GROUP_SIZE; in eth_igc_rss_reta_update() 2277 shift = i % RTE_RETA_GROUP_SIZE; in eth_igc_rss_reta_update() 2283 shift > (RTE_RETA_GROUP_SIZE - IGC_RSS_RDT_REG_SIZE)) in eth_igc_rss_reta_update() 2332 idx = i / RTE_RETA_GROUP_SIZE; in eth_igc_rss_reta_query() 2333 shift = i % RTE_RETA_GROUP_SIZE; in eth_igc_rss_reta_query() 2339 shift > (RTE_RETA_GROUP_SIZE - IGC_RSS_RDT_REG_SIZE)) in eth_igc_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_ethdev.c | 1661 int grp = entry / RTE_RETA_GROUP_SIZE; in sfc_dev_rss_reta_query() 1662 int grp_idx = entry % RTE_RETA_GROUP_SIZE; in sfc_dev_rss_reta_query() 1711 int grp_idx = entry % RTE_RETA_GROUP_SIZE; in sfc_dev_rss_reta_update() 1714 grp = &reta_conf[entry / RTE_RETA_GROUP_SIZE]; in sfc_dev_rss_reta_update()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_ethdev.c | 1058 idx = i / RTE_RETA_GROUP_SIZE; in iavf_dev_rss_reta_update() 1059 shift = i % RTE_RETA_GROUP_SIZE; in iavf_dev_rss_reta_update() 1095 idx = i / RTE_RETA_GROUP_SIZE; in iavf_dev_rss_reta_query() 1096 shift = i % RTE_RETA_GROUP_SIZE; in iavf_dev_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 577 conf_idx = i / RTE_RETA_GROUP_SIZE; in ena_rss_reta_update() 578 idx = i % RTE_RETA_GROUP_SIZE; in ena_rss_reta_update() 622 (reta_size > RTE_RETA_GROUP_SIZE && ((reta_conf + 1) == NULL))) in ena_rss_reta_query() 634 reta_conf_idx = i / RTE_RETA_GROUP_SIZE; in ena_rss_reta_query() 635 reta_idx = i % RTE_RETA_GROUP_SIZE; in ena_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/thunderx/ |
| H A D | nicvf_ethdev.c | 496 for (i = 0; i < (NIC_MAX_RSS_IDR_TBL_SIZE / RTE_RETA_GROUP_SIZE); i++) { in nicvf_dev_reta_query() 497 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in nicvf_dev_reta_query() 526 for (i = 0; i < (NIC_MAX_RSS_IDR_TBL_SIZE / RTE_RETA_GROUP_SIZE); i++) { in nicvf_dev_reta_update() 527 for (j = 0; j < RTE_RETA_GROUP_SIZE; j++) in nicvf_dev_reta_update()
|
| /f-stack/dpdk/drivers/net/axgbe/ |
| H A D | axgbe_ethdev.c | 511 idx = i / RTE_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_update() 512 shift = i % RTE_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_update() 542 idx = i / RTE_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_query() 543 shift = i % RTE_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_query()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_ethdev.h | 771 #define RTE_RETA_GROUP_SIZE 64 macro 847 uint16_t reta[RTE_RETA_GROUP_SIZE];
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev_vf.c | 2555 idx = i / RTE_RETA_GROUP_SIZE; in i40evf_dev_rss_reta_update() 2556 shift = i % RTE_RETA_GROUP_SIZE; in i40evf_dev_rss_reta_update() 2595 idx = i / RTE_RETA_GROUP_SIZE; in i40evf_dev_rss_reta_query() 2596 shift = i % RTE_RETA_GROUP_SIZE; in i40evf_dev_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.c | 2087 idx = i / RTE_RETA_GROUP_SIZE; in hinic_rss_indirtbl_update() 2088 shift = i % RTE_RETA_GROUP_SIZE; in hinic_rss_indirtbl_update() 2153 idx = i / RTE_RETA_GROUP_SIZE; in hinic_rss_indirtbl_query() 2154 shift = i % RTE_RETA_GROUP_SIZE; in hinic_rss_indirtbl_query()
|
| /f-stack/dpdk/drivers/net/nfp/ |
| H A D | nfp_net.c | 2427 idx = i / RTE_RETA_GROUP_SIZE; in nfp_net_rss_reta_write() 2428 shift = i % RTE_RETA_GROUP_SIZE; in nfp_net_rss_reta_write() 2508 idx = i / RTE_RETA_GROUP_SIZE; in nfp_net_reta_query() 2509 shift = i % RTE_RETA_GROUP_SIZE; in nfp_net_reta_query()
|