/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice.h | 181 u16 rss_size; /* Allocated RSS queues */ member 316 void ice_fill_rss_lut(u8 *lut, u16 rss_table_size, u16 rss_size);
|
D | ice_ethtool.c | 461 cmd->data = vsi->rss_size; in ice_get_rxnfc() 925 vsi->rss_size); in ice_set_rxfh()
|
D | ice_main.c | 1243 vsi->rss_size = 1; in ice_vsi_set_rss_params() 1252 vsi->rss_size = min_t(int, num_online_cpus(), in ice_vsi_set_rss_params() 1311 qcount = min_t(int, qcount, vsi->rss_size); in ice_vsi_setup_q_map() 2566 void ice_fill_rss_lut(u8 *lut, u16 rss_table_size, u16 rss_size) in ice_fill_rss_lut() argument 2571 lut[i] = i % rss_size; in ice_fill_rss_lut() 2587 vsi->rss_size = min_t(int, vsi->rss_size, vsi->num_rxq); in ice_vsi_cfg_rss() 2596 ice_fill_rss_lut(lut, vsi->rss_table_size, vsi->rss_size); in ice_vsi_cfg_rss()
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nic.h | 147 u16 rss_size; member 594 struct rss_sz_msg rss_size; member
|
D | nicvf_main.c | 222 nic->rss_info.rss_size = mbx.rss_size.ind_tbl_size; in nicvf_handle_mbx_intr() 309 mbx.rss_size.msg = NIC_MBOX_MSG_RSS_SIZE; in nicvf_get_rss_size() 310 mbx.rss_size.vf_id = nic->vf_id; in nicvf_get_rss_size() 318 int ind_tbl_len = rss->rss_size; in nicvf_config_rss() 372 rss->hash_bits = ilog2(rounddown_pow_of_two(rss->rss_size)); in nicvf_rss_init() 374 for (idx = 0; idx < rss->rss_size; idx++) in nicvf_rss_init()
|
D | nicvf_ethtool.c | 651 return nic->rss_info.rss_size; in nicvf_get_rxfh_indir_size() 662 for (idx = 0; idx < rss->rss_size; idx++) in nicvf_get_rxfh() 692 for (idx = 0; idx < rss->rss_size; idx++) in nicvf_set_rxfh()
|
D | nic_main.c | 563 mbx.rss_size.msg = NIC_MBOX_MSG_RSS_SIZE; in nic_send_rss_size() 564 mbx.rss_size.ind_tbl_size = nic->hw->rss_ind_tbl_size; in nic_send_rss_size()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_main.h | 114 u32 rss_size; member
|
D | hclgevf_main.c | 258 kinfo->rss_size in hclgevf_knic_setup() 260 new_tqps = kinfo->rss_size * kinfo->num_tc; in hclgevf_knic_setup() 429 static int hclgevf_set_rss_tc_mode(struct hclgevf_dev *hdev, u16 rss_size) in hclgevf_set_rss_tc_mode() argument 442 roundup_size = roundup_pow_of_two(rss_size); in hclgevf_set_rss_tc_mode() 448 tc_offset[i] = rss_size * i; in hclgevf_set_rss_tc_mode() 552 return rss_cfg->rss_size; in hclgevf_get_tc_size() 1396 rss_cfg->rss_size = hdev->rss_size_max; in hclgevf_rss_init_hw()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_tm.c | 524 kinfo->rss_size in hclge_tm_vport_tc_info_update() 529 vport->alloc_rss_size = kinfo->rss_size; in hclge_tm_vport_tc_info_update() 534 kinfo->tc_info[i].tqp_offset = i * kinfo->rss_size; in hclge_tm_vport_tc_info_update() 535 kinfo->tc_info[i].tqp_count = kinfo->rss_size; in hclge_tm_vport_tc_info_update()
|
D | hclge_main.c | 1303 kinfo->rss_size in hclge_knic_setup() 1305 kinfo->num_tqps = kinfo->rss_size * kinfo->num_tc; in hclge_knic_setup() 1310 kinfo->tc_info[i].tqp_offset = i * kinfo->rss_size; in hclge_knic_setup() 1311 kinfo->tc_info[i].tqp_count = kinfo->rss_size; in hclge_knic_setup() 3351 u16 rss_size = vport[0].alloc_rss_size; in hclge_rss_init_hw() local 3376 if (rss_size > HCLGE_RSS_TC_SIZE_7 || rss_size == 0) { in hclge_rss_init_hw() 3379 rss_size); in hclge_rss_init_hw() 3383 roundup_size = roundup_pow_of_two(rss_size); in hclge_rss_init_hw() 3394 tc_offset[i] = rss_size * i; in hclge_rss_init_hw() 5929 int cur_rss_size = kinfo->rss_size; in hclge_set_channels() [all …]
|
D | hclge_mbx.c | 374 memcpy(&resp_data[2], &vport->nic.kinfo.rss_size, sizeof(u16)); in hclge_get_vf_queue_info()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | adapter.h | 98 u16 rss_size; /* size of VI's RSS table slice */ member
|
D | t4vf_hw.c | 530 pi->rss_size = FW_VI_CMD_RSSSIZE_G(be16_to_cpu(vi_rpl.rsssize_pkd)); in t4vf_port_init()
|
D | cxgb4vf_main.c | 659 0, pi->rss_size, rss, pi->nqsets); in setup_rss()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_ethtool.c | 1125 return pi->rss_size; in get_rss_table_size() 1131 unsigned int n = pi->rss_size; in get_rss_table() 1159 for (i = 0; i < pi->rss_size; i++) in set_rss_table()
|
D | cxgb4.h | 563 u16 rss_size; /* size of VI's RSS table slice */ member 1740 unsigned int *rss_size);
|
D | cxgb4_main.c | 715 rss = kmalloc_array(pi->rss_size, sizeof(u16), GFP_KERNEL); in cxgb4_write_rss() 720 for (i = 0; i < pi->rss_size; i++, queues++) in cxgb4_write_rss() 724 pi->rss_size, rss, pi->rss_size); in cxgb4_write_rss() 756 for (j = 0; j < pi->rss_size; j++) in setup_rss() 5122 pi->rss = kcalloc(pi->rss_size, sizeof(u16), GFP_KERNEL); in init_rss()
|
D | t4_hw.c | 7485 unsigned int *rss_size) in t4_alloc_vi() argument 7518 if (rss_size) in t4_alloc_vi() 7519 *rss_size = FW_VI_CMD_RSSSIZE_G(be16_to_cpu(c.rsssize_pkd)); in t4_alloc_vi() 9367 unsigned int rss_size; in t4_init_portinfo() local 9425 ret = t4_alloc_vi(pi->adapter, mbox, port, pf, vf, 1, mac, &rss_size); in t4_init_portinfo() 9432 pi->rss_size = rss_size; in t4_init_portinfo()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/ |
D | hnae3.h | 449 u16 rss_size; /* Allocated RSS queues */ member
|
D | hns3_ethtool.c | 700 cmd->data = h->kinfo.rss_size; in hns3_get_rxnfc()
|
D | hns3_enet.c | 236 unsigned int queue_size = kinfo->rss_size * kinfo->num_tc; in hns3_nic_set_real_num_queue()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e.h | 724 u16 rss_size; /* Allocated RSS queues */ member 942 u16 rss_table_size, u16 rss_size);
|
D | i40e_main.c | 1624 if (!vsi->rss_size) in i40e_vsi_config_rss() 1625 vsi->rss_size = min_t(int, pf->alloc_rss_size, in i40e_vsi_config_rss() 1627 if (!vsi->rss_size) in i40e_vsi_config_rss() 1639 i40e_fill_rss_lut(pf, lut, vsi->rss_table_size, vsi->rss_size); in i40e_vsi_config_rss() 1713 vsi->rss_size = max_qcount; in i40e_vsi_setup_queue_map_mqprio() 5322 vsi->rss_size = min_t(int, vsi->back->alloc_rss_size, in i40e_vsi_config_tc() 5624 static int i40e_vsi_reconfig_rss(struct i40e_vsi *vsi, u16 rss_size) in i40e_vsi_reconfig_rss() argument 5633 if (!vsi->rss_size) in i40e_vsi_reconfig_rss() 5636 if (rss_size > vsi->rss_size) in i40e_vsi_reconfig_rss() 5639 local_rss_size = min_t(int, vsi->rss_size, rss_size); in i40e_vsi_reconfig_rss() [all …]
|
D | i40e_ethtool.c | 2976 cmd->data = vsi->rss_size; in i40e_get_rxnfc() 4476 vsi->rss_size); in i40e_set_rxfh()
|