Home
last modified time | relevance | path

Searched refs:rss_size (Results 1 – 19 of 19) sorted by relevance

/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_rss.c16 for (idx = 0; idx < rss->rss_size; idx++) { in otx2_nix_rss_tbl_init()
33 req->qidx = (group * rss->rss_size) + idx; in otx2_nix_rss_tbl_init()
56 req->qidx = (group * rss->rss_size) + idx; in otx2_nix_rss_tbl_init()
80 if (reta_size != dev->rss_info.rss_size) { in otx2_nix_dev_reta_update()
83 "(%d)", reta_size, dev->rss_info.rss_size); in otx2_nix_dev_reta_update()
88 for (i = 0; i < (dev->rss_info.rss_size / RTE_RETA_GROUP_SIZE); i++) { in otx2_nix_dev_reta_update()
113 if (reta_size != dev->rss_info.rss_size) { in otx2_nix_dev_reta_query()
116 "(%d)", reta_size, dev->rss_info.rss_size); in otx2_nix_dev_reta_query()
121 for (i = 0; i < (dev->rss_info.rss_size / RTE_RETA_GROUP_SIZE); i++) { in otx2_nix_dev_reta_query()
400 for (idx = 0; idx < dev->rss_info.rss_size; idx++) in otx2_nix_rss_config()
H A Dotx2_ethdev_devargs.c135 uint16_t rss_size = NIX_RSS_RETA_SIZE; in otx2_ethdev_parse_devargs() local
155 &parse_reta_size, &rss_size); in otx2_ethdev_parse_devargs()
184 dev->rss_info.rss_size = rss_size; in otx2_ethdev_parse_devargs()
H A Dotx2_flow.c216 if (dev->rss_info.rss_size > rss->queue_num) { in flow_configure_rss_action()
219 for (i = 0; i < (dev->rss_info.rss_size / rss->queue_num); i++) in flow_configure_rss_action()
223 i = dev->rss_info.rss_size % rss->queue_num; in flow_configure_rss_action()
225 memcpy(&reta[dev->rss_info.rss_size] - i, in flow_configure_rss_action()
H A Dotx2_ethdev_ops.c570 devinfo->reta_size = dev->rss_info.rss_size; in otx2_nix_info_get()
H A Dotx2_ethdev.h186 uint16_t rss_size; member
H A Dotx2_flow_parse.c786 if (rss->queue_num > rss_info->rss_size) in parse_rss_action()
H A Dotx2_ethdev.c63 req->rss_sz = dev->rss_info.rss_size; in nix_lf_alloc()
/f-stack/dpdk/drivers/net/thunderx/base/
H A Dnicvf_mbox.c149 nic->rss_info.rss_size = mbx.rss_size.ind_tbl_size; in nicvf_handle_mbx_intr()
234 mbx.rss_size.vf_id = nic->vf_id; in nicvf_mbox_get_rss_size()
245 size_t tot_len = rss->rss_size; in nicvf_mbox_config_rss()
H A Dnicvf_hw.c790 assert(rss->rss_size > 0); in nicvf_rss_reta_update()
791 rss->hash_bits = (uint8_t)nicvf_log2_u32(rss->rss_size); in nicvf_rss_reta_update()
792 for (idx = 0; idx < rss->rss_size && idx < max_count; idx++) in nicvf_rss_reta_update()
811 assert(rss->rss_size > 0); in nicvf_rss_reta_query()
812 rss->hash_bits = (uint8_t)nicvf_log2_u32(rss->rss_size); in nicvf_rss_reta_query()
814 for (idx = 0; idx < rss->rss_size && idx < max_count; idx++) in nicvf_rss_reta_query()
H A Dnicvf_mbox.h191 struct rss_sz_msg rss_size; member
H A Dnicvf_hw.h100 uint16_t rss_size; member
/f-stack/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c141 device_info->reta_size = pi->rss_size; in cxgbe_dev_info_get()
945 if (!reta_size || reta_size > pi->rss_size) in cxgbe_dev_rss_reta_update()
948 rss = rte_calloc(NULL, pi->rss_size, sizeof(u16), 0); in cxgbe_dev_rss_reta_update()
952 rte_memcpy(rss, pi->rss, pi->rss_size * sizeof(u16)); in cxgbe_dev_rss_reta_update()
964 rte_memcpy(pi->rss, rss, pi->rss_size * sizeof(u16)); in cxgbe_dev_rss_reta_update()
981 if (!reta_size || reta_size > pi->rss_size) in cxgbe_dev_rss_reta_query()
H A Dcxgbe_main.c687 pi->rss = rte_zmalloc(NULL, pi->rss_size * sizeof(u16), 0); in cxgbe_init_rss()
1736 rss = rte_zmalloc(NULL, pi->rss_size * sizeof(u16), 0); in cxgbe_write_rss()
1741 for (i = 0; i < pi->rss_size; i++, queues++) in cxgbe_write_rss()
1745 pi->rss_size, rss, pi->rss_size); in cxgbe_write_rss()
1767 __func__, pi->rss_size, pi->n_rx_qsets); in cxgbe_setup_rss()
1772 for (j = 0; j < pi->rss_size; j++) in cxgbe_setup_rss()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rss.c591 uint16_t rss_size = hw->alloc_rss_size; in hns3_set_rss_tc_mode() local
603 roundup_size = roundup_pow_of_two(rss_size); in hns3_set_rss_tc_mode()
609 tc_offset[i] = rss_size * i; in hns3_set_rss_tc_mode()
/f-stack/dpdk/drivers/net/cxgbe/base/
H A Dt4_hw.c4023 unsigned int nmac, u8 *mac, unsigned int *rss_size, in t4_alloc_vi_func() argument
4061 if (rss_size) in t4_alloc_vi_func()
4062 *rss_size = G_FW_VI_CMD_RSSSIZE(be16_to_cpu(c.norss_rsssize)); in t4_alloc_vi_func()
4087 unsigned int *rss_size, u8 *vivld, u8 *vin) in t4_alloc_vi() argument
4089 return t4_alloc_vi_func(adap, mbox, port, pf, vf, nmac, mac, rss_size, in t4_alloc_vi()
5412 unsigned int rss_size = 0; in t4_port_init() local
5474 ret = t4_alloc_vi(adap, mbox, j, pf, vf, 1, addr, &rss_size, in t4_port_init()
5481 pi->rss_size = rss_size; in t4_port_init()
H A Dcommon.h388 unsigned int nmac, u8 *mac, unsigned int *rss_size,
393 unsigned int *rss_size, u8 *vivild, u8 *vin);
H A Dadapter.h56 u16 rss_size; /* size of VI's RSS table slice */ member
H A Dt4vf_hw.c821 p->rss_size = G_FW_VI_CMD_RSSSIZE in t4vf_port_init()
/f-stack/dpdk/drivers/net/thunderx/
H A Dnicvf_ethdev.c1420 dev_info->reta_size = nic->rss_info.rss_size; in nicvf_dev_info_get()