| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_rss.c | 16 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 D | otx2_ethdev_devargs.c | 135 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 D | otx2_flow.c | 216 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 D | otx2_ethdev_ops.c | 570 devinfo->reta_size = dev->rss_info.rss_size; in otx2_nix_info_get()
|
| H A D | otx2_ethdev.h | 186 uint16_t rss_size; member
|
| H A D | otx2_flow_parse.c | 786 if (rss->queue_num > rss_info->rss_size) in parse_rss_action()
|
| H A D | otx2_ethdev.c | 63 req->rss_sz = dev->rss_info.rss_size; in nix_lf_alloc()
|
| /f-stack/dpdk/drivers/net/thunderx/base/ |
| H A D | nicvf_mbox.c | 149 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 D | nicvf_hw.c | 790 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 D | nicvf_mbox.h | 191 struct rss_sz_msg rss_size; member
|
| H A D | nicvf_hw.h | 100 uint16_t rss_size; member
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_ethdev.c | 141 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 D | cxgbe_main.c | 687 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 D | hns3_rss.c | 591 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 D | t4_hw.c | 4023 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 D | common.h | 388 unsigned int nmac, u8 *mac, unsigned int *rss_size, 393 unsigned int *rss_size, u8 *vivild, u8 *vin);
|
| H A D | adapter.h | 56 u16 rss_size; /* size of VI's RSS table slice */ member
|
| H A D | t4vf_hw.c | 821 p->rss_size = G_FW_VI_CMD_RSSSIZE in t4vf_port_init()
|
| /f-stack/dpdk/drivers/net/thunderx/ |
| H A D | nicvf_ethdev.c | 1420 dev_info->reta_size = nic->rss_info.rss_size; in nicvf_dev_info_get()
|