| /dpdk/app/test/ |
| H A D | test_link_bonding_rssconf.c | 55 struct rte_eth_rss_reta_entry64 reta_conf[512 / RTE_ETH_RETA_GROUP_SIZE]; 64 struct rte_eth_rss_reta_entry64 bond_reta_conf[512 / RTE_ETH_RETA_GROUP_SIZE]; 214 struct rte_eth_rss_reta_entry64 reta_conf[512/RTE_ETH_RETA_GROUP_SIZE]; in reta_set() 217 for (i = 0; i < reta_size / RTE_ETH_RETA_GROUP_SIZE; i++) { in reta_set() 220 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in reta_set() 239 int index = i / RTE_ETH_RETA_GROUP_SIZE; in reta_check_synced() 240 int shift = i % RTE_ETH_RETA_GROUP_SIZE; in reta_check_synced() 258 for (j = 0; j < test_params.bond_dev_info.reta_size / RTE_ETH_RETA_GROUP_SIZE; in bond_reta_fetch() 275 for (j = 0; j < port->dev_info.reta_size / RTE_ETH_RETA_GROUP_SIZE; j++) in slave_reta_fetch()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rss.c | 175 idx = i / RTE_ETH_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_query() 176 reta_conf[idx].reta[i % RTE_ETH_RETA_GROUP_SIZE] = in mlx5_dev_rss_reta_query() 214 idx = i / RTE_ETH_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_update() 215 pos = i % RTE_ETH_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_update()
|
| /dpdk/examples/ip_pipeline/ |
| H A D | link.c | 65 #define RETA_CONF_SIZE (RTE_ETH_RSS_RETA_SIZE_512 / RTE_ETH_RETA_GROUP_SIZE) 80 reta_conf[i / RTE_ETH_RETA_GROUP_SIZE].mask = UINT64_MAX; in rss_setup() 83 uint32_t reta_id = i / RTE_ETH_RETA_GROUP_SIZE; in rss_setup() 84 uint32_t reta_pos = i % RTE_ETH_RETA_GROUP_SIZE; in rss_setup()
|
| /dpdk/drivers/net/null/ |
| H A D | rte_eth_null.c | 65 RTE_ETH_RETA_GROUP_SIZE]; 394 for (i = 0; i < (internal->reta_size / RTE_ETH_RETA_GROUP_SIZE); i++) { in eth_rss_reta_update() 396 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in eth_rss_reta_update() 419 for (i = 0; i < (internal->reta_size / RTE_ETH_RETA_GROUP_SIZE); i++) { in eth_rss_reta_query() 420 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in eth_rss_reta_query() 552 internals->reta_size = RTE_DIM(internals->reta_conf) * RTE_ETH_RETA_GROUP_SIZE; in eth_dev_null_create()
|
| /dpdk/examples/pipeline/ |
| H A D | obj.c | 147 #define RETA_CONF_SIZE (RTE_ETH_RSS_RETA_SIZE_512 / RTE_ETH_RETA_GROUP_SIZE) 162 reta_conf[i / RTE_ETH_RETA_GROUP_SIZE].mask = UINT64_MAX; in rss_setup() 165 uint32_t reta_id = i / RTE_ETH_RETA_GROUP_SIZE; in rss_setup() 166 uint32_t reta_pos = i % RTE_ETH_RETA_GROUP_SIZE; in rss_setup()
|
| /dpdk/drivers/net/ena/ |
| H A D | ena_rss.c | 98 conf_idx = i / RTE_ETH_RETA_GROUP_SIZE; in ena_rss_reta_update() 99 idx = i % RTE_ETH_RETA_GROUP_SIZE; in ena_rss_reta_update() 157 reta_conf_idx = i / RTE_ETH_RETA_GROUP_SIZE; in ena_rss_reta_query() 158 reta_idx = i % RTE_ETH_RETA_GROUP_SIZE; in ena_rss_reta_query()
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_ethdev.c | 548 num = tbl_sz / RTE_ETH_RETA_GROUP_SIZE; in ionic_dev_rss_reta_update() 551 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) { in ionic_dev_rss_reta_update() 553 index = (i * RTE_ETH_RETA_GROUP_SIZE) + j; in ionic_dev_rss_reta_update() 588 num = reta_size / RTE_ETH_RETA_GROUP_SIZE; in ionic_dev_rss_reta_query() 592 &lif->rss_ind_tbl[i * RTE_ETH_RETA_GROUP_SIZE], in ionic_dev_rss_reta_query() 593 RTE_ETH_RETA_GROUP_SIZE); in ionic_dev_rss_reta_query()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rss.c | 475 idx = i / RTE_ETH_RETA_GROUP_SIZE; in hns3_dev_rss_reta_update() 476 shift = i % RTE_ETH_RETA_GROUP_SIZE; in hns3_dev_rss_reta_update() 527 idx = i / RTE_ETH_RETA_GROUP_SIZE; in hns3_dev_rss_reta_query() 528 shift = i % RTE_ETH_RETA_GROUP_SIZE; in hns3_dev_rss_reta_query()
|
| /dpdk/drivers/net/liquidio/ |
| H A D | lio_ethdev.c | 522 for (i = 0; i < (reta_size / RTE_ETH_RETA_GROUP_SIZE); i++) { in lio_dev_rss_reta_update() 523 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) { in lio_dev_rss_reta_update() 525 index = (i * RTE_ETH_RETA_GROUP_SIZE) + j; in lio_dev_rss_reta_update() 565 num = reta_size / RTE_ETH_RETA_GROUP_SIZE; in lio_dev_rss_reta_query() 569 &rss_state->itable[i * RTE_ETH_RETA_GROUP_SIZE], in lio_dev_rss_reta_query() 570 RTE_ETH_RETA_GROUP_SIZE); in lio_dev_rss_reta_query() 1089 conf_idx = i / RTE_ETH_RETA_GROUP_SIZE; in lio_dev_rss_configure() 1090 reta_idx = i % RTE_ETH_RETA_GROUP_SIZE; in lio_dev_rss_configure()
|
| /dpdk/drivers/net/nfp/ |
| H A D | nfp_common.c | 1028 idx = i / RTE_ETH_RETA_GROUP_SIZE; in nfp_net_rss_reta_write() 1029 shift = i % RTE_ETH_RETA_GROUP_SIZE; in nfp_net_rss_reta_write() 1109 idx = i / RTE_ETH_RETA_GROUP_SIZE; in nfp_net_reta_query() 1110 shift = i % RTE_ETH_RETA_GROUP_SIZE; in nfp_net_reta_query()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_ops.c | 863 for (i = 0; i < (int)(dev->nix.reta_sz / RTE_ETH_RETA_GROUP_SIZE); i++) { in cnxk_nix_reta_update() 864 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) { in cnxk_nix_reta_update() 899 for (i = 0; i < (int)(dev->nix.reta_sz / RTE_ETH_RETA_GROUP_SIZE); i++) { in cnxk_nix_reta_query() 900 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) { in cnxk_nix_reta_query()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_ethdev.c | 309 uint16_t idx = i / RTE_ETH_RETA_GROUP_SIZE; in hn_rss_reta_update() 310 uint16_t shift = i % RTE_ETH_RETA_GROUP_SIZE; in hn_rss_reta_update() 349 uint16_t idx = i / RTE_ETH_RETA_GROUP_SIZE; in hn_rss_reta_query() 350 uint16_t shift = i % RTE_ETH_RETA_GROUP_SIZE; in hn_rss_reta_query()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_ethdev.c | 778 idx = i / RTE_ETH_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_query() 779 shift = i % RTE_ETH_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_query() 810 idx = i / RTE_ETH_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_update() 811 shift = i % RTE_ETH_RETA_GROUP_SIZE; in enicpmd_dev_rss_reta_update()
|
| /dpdk/drivers/net/bonding/ |
| H A D | eth_bond_private.h | 171 RTE_ETH_RETA_GROUP_SIZE];
|
| H A D | rte_eth_bond_pmd.c | 3074 reta_count = (reta_size + RTE_ETH_RETA_GROUP_SIZE - 1) / in bond_ethdev_rss_reta_update() 3075 RTE_ETH_RETA_GROUP_SIZE; in bond_ethdev_rss_reta_update() 3079 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in bond_ethdev_rss_reta_update() 3112 for (i = 0; i < reta_size / RTE_ETH_RETA_GROUP_SIZE; i++) in bond_ethdev_rss_reta_query() 3113 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in bond_ethdev_rss_reta_query() 3639 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in bond_ethdev_configure() 3641 (i * RTE_ETH_RETA_GROUP_SIZE + j) % in bond_ethdev_configure()
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_ethdev.c | 1072 reta_conf[i / RTE_ETH_RETA_GROUP_SIZE].mask = UINT64_MAX; in qede_config_rss() 1075 id = i / RTE_ETH_RETA_GROUP_SIZE; in qede_config_rss() 1076 pos = i % RTE_ETH_RETA_GROUP_SIZE; in qede_config_rss() 2249 idx = j / RTE_ETH_RETA_GROUP_SIZE; in qede_rss_reta_update() 2250 shift = j % RTE_ETH_RETA_GROUP_SIZE; in qede_rss_reta_update() 2293 idx = i / RTE_ETH_RETA_GROUP_SIZE; in qede_rss_reta_query() 2294 shift = i % RTE_ETH_RETA_GROUP_SIZE; in qede_rss_reta_query()
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_ethdev.c | 2258 idx = i / RTE_ETH_RETA_GROUP_SIZE; in eth_igc_rss_reta_update() 2259 shift = i % RTE_ETH_RETA_GROUP_SIZE; in eth_igc_rss_reta_update() 2265 shift > (RTE_ETH_RETA_GROUP_SIZE - IGC_RSS_RDT_REG_SIZE)) in eth_igc_rss_reta_update() 2314 idx = i / RTE_ETH_RETA_GROUP_SIZE; in eth_igc_rss_reta_query() 2315 shift = i % RTE_ETH_RETA_GROUP_SIZE; in eth_igc_rss_reta_query() 2321 shift > (RTE_ETH_RETA_GROUP_SIZE - IGC_RSS_RDT_REG_SIZE)) in eth_igc_rss_reta_query()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_ethdev.c | 1193 idx = i / RTE_ETH_RETA_GROUP_SIZE; in ice_dcf_dev_rss_reta_update() 1194 shift = i % RTE_ETH_RETA_GROUP_SIZE; in ice_dcf_dev_rss_reta_update() 1229 idx = i / RTE_ETH_RETA_GROUP_SIZE; in ice_dcf_dev_rss_reta_query() 1230 shift = i % RTE_ETH_RETA_GROUP_SIZE; in ice_dcf_dev_rss_reta_query()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_ethdev.c | 1251 idx = i / RTE_ETH_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_update() 1252 shift = i % RTE_ETH_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_update() 1282 idx = i / RTE_ETH_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_query() 1283 shift = i % RTE_ETH_RETA_GROUP_SIZE; in cxgbe_dev_rss_reta_query()
|
| /dpdk/drivers/net/thunderx/ |
| H A D | nicvf_ethdev.c | 482 for (i = 0; i < (NIC_MAX_RSS_IDR_TBL_SIZE / RTE_ETH_RETA_GROUP_SIZE); i++) { in nicvf_dev_reta_query() 483 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in nicvf_dev_reta_query() 512 for (i = 0; i < (NIC_MAX_RSS_IDR_TBL_SIZE / RTE_ETH_RETA_GROUP_SIZE); i++) { in nicvf_dev_reta_update() 513 for (j = 0; j < RTE_ETH_RETA_GROUP_SIZE; j++) in nicvf_dev_reta_update()
|
| /dpdk/drivers/net/axgbe/ |
| H A D | axgbe_ethdev.c | 528 idx = i / RTE_ETH_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_update() 529 shift = i % RTE_ETH_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_update() 559 idx = i / RTE_ETH_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_query() 560 shift = i % RTE_ETH_RETA_GROUP_SIZE; in axgbe_dev_rss_reta_query()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_ethdev.c | 1456 idx = i / RTE_ETH_RETA_GROUP_SIZE; in iavf_dev_rss_reta_update() 1457 shift = i % RTE_ETH_RETA_GROUP_SIZE; in iavf_dev_rss_reta_update() 1493 idx = i / RTE_ETH_RETA_GROUP_SIZE; in iavf_dev_rss_reta_query() 1494 shift = i % RTE_ETH_RETA_GROUP_SIZE; in iavf_dev_rss_reta_query()
|
| /dpdk/lib/ethdev/ |
| H A D | rte_ethdev.h | 942 #define RTE_ETH_RETA_GROUP_SIZE 64 macro 948 #define RTE_RETA_GROUP_SIZE RTE_DEPRECATED(RTE_RETA_GROUP_SIZE) RTE_ETH_RETA_GROUP_SIZE 1033 uint16_t reta[RTE_ETH_RETA_GROUP_SIZE];
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.c | 2072 idx = i / RTE_ETH_RETA_GROUP_SIZE; in hinic_rss_indirtbl_update() 2073 shift = i % RTE_ETH_RETA_GROUP_SIZE; in hinic_rss_indirtbl_update() 2138 idx = i / RTE_ETH_RETA_GROUP_SIZE; in hinic_rss_indirtbl_query() 2139 shift = i % RTE_ETH_RETA_GROUP_SIZE; in hinic_rss_indirtbl_query()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_ethdev.c | 1780 int grp = entry / RTE_ETH_RETA_GROUP_SIZE; in sfc_dev_rss_reta_query() 1781 int grp_idx = entry % RTE_ETH_RETA_GROUP_SIZE; in sfc_dev_rss_reta_query() 1830 int grp_idx = entry % RTE_ETH_RETA_GROUP_SIZE; in sfc_dev_rss_reta_update() 1833 grp = &reta_conf[entry / RTE_ETH_RETA_GROUP_SIZE]; in sfc_dev_rss_reta_update()
|