Home
last modified time | relevance | path

Searched refs:RTE_RETA_GROUP_SIZE (Results 1 – 25 of 36) sorted by relevance

12

/f-stack/dpdk/app/test/
H A Dtest_link_bonding_rssconf.c55 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 Dmlx5_rss.c172 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 Dlink.c65 #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 Dobj.c130 #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 Drte_eth_null.c65 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 Dotx2_rss.c88 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 Dhns3_rss.c523 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 Dionic_ethdev.c580 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 Dlio_ethdev.c543 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 Dhn_ethdev.c300 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 Deth_bond_private.h171 RTE_RETA_GROUP_SIZE];
H A Drte_eth_bond_pmd.c2965 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 Denic_ethdev.c793 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 Dcxgbe_ethdev.c954 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 Dqede_ethdev.c1075 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 Digc_ethdev.c2276 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 Dsfc_ethdev.c1661 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 Diavf_ethdev.c1058 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 Dena_ethdev.c577 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 Dnicvf_ethdev.c496 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 Daxgbe_ethdev.c511 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 Drte_ethdev.h771 #define RTE_RETA_GROUP_SIZE 64 macro
847 uint16_t reta[RTE_RETA_GROUP_SIZE];
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev_vf.c2555 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 Dhinic_pmd_ethdev.c2087 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 Dnfp_net.c2427 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()

12