Searched refs:rss_info (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/drivers/net/ethernet/emulex/benet/ |
H A D | be_ethtool.c | 1082 if (adapter->rss_info.rss_flags & RSS_ENABLE_IPV4) in be_get_rss_hash_opts() 1084 if (adapter->rss_info.rss_flags & RSS_ENABLE_TCP_IPV4) in be_get_rss_hash_opts() 1088 if (adapter->rss_info.rss_flags & RSS_ENABLE_IPV4) in be_get_rss_hash_opts() 1090 if (adapter->rss_info.rss_flags & RSS_ENABLE_UDP_IPV4) in be_get_rss_hash_opts() 1094 if (adapter->rss_info.rss_flags & RSS_ENABLE_IPV6) in be_get_rss_hash_opts() 1096 if (adapter->rss_info.rss_flags & RSS_ENABLE_TCP_IPV6) in be_get_rss_hash_opts() 1100 if (adapter->rss_info.rss_flags & RSS_ENABLE_IPV6) in be_get_rss_hash_opts() 1102 if (adapter->rss_info.rss_flags & RSS_ENABLE_UDP_IPV6) in be_get_rss_hash_opts() 1139 u32 rss_flags = adapter->rss_info.rss_flags; in be_set_rss_hash_opts() 1186 if (rss_flags == adapter->rss_info.rss_flags) in be_set_rss_hash_opts() [all …]
|
H A D | be.h | 432 struct rss_info { struct 664 struct rss_info rss_info; member 433 rsstablerss_info global() argument 434 rss_queuerss_info global() argument 435 rss_hkeyrss_info global() argument 436 rss_flagsrss_info global() argument
|
H A D | be_main.c | 3566 struct rss_info *rss = &adapter->rss_info; in be_rx_qs_destroy() 3684 struct rss_info *rss = &adapter->rss_info; in be_rx_qs_create()
|
/openbmc/qemu/hw/net/ |
H A D | e1000e_core.c | 1121 const E1000E_RSSInfo *rss_info, in e1000e_build_rx_metadata() argument 1153 if (rss_info->enabled) { in e1000e_build_rx_metadata() 1154 *rss = cpu_to_le32(rss_info->hash); in e1000e_build_rx_metadata() 1155 *mrq = cpu_to_le32(rss_info->type | (rss_info->queue << 8)); in e1000e_build_rx_metadata() 1230 const E1000E_RSSInfo *rss_info, in e1000e_write_lgcy_rx_descr() argument 1236 assert(!rss_info->enabled); in e1000e_write_lgcy_rx_descr() 1242 rss_info, in e1000e_write_lgcy_rx_descr() 1253 const E1000E_RSSInfo *rss_info, in e1000e_write_ext_rx_descr() argument 1261 rss_info, in e1000e_write_ext_rx_descr() 1273 const E1000E_RSSInfo *rss_info, in e1000e_write_ps_rx_descr() argument [all …]
|
H A D | igb_core.c | 1019 E1000E_RSSInfo *rss_info, in igb_receive_assign() argument 1033 memset(rss_info, 0, sizeof(E1000E_RSSInfo)); in igb_receive_assign() 1182 external_tx != NULL, rss_info); in igb_receive_assign() 1184 if (rss_info->queue & 1) { in igb_receive_assign() 1214 igb_rss_parse_packet(core, core->rx_pkt, false, rss_info); in igb_receive_assign() 1215 queues = BIT(rss_info->queue); in igb_receive_assign() 1426 const E1000E_RSSInfo *rss_info, in igb_write_lgcy_rx_descr() argument 1431 assert(!rss_info->enabled); in igb_write_lgcy_rx_descr() 1494 const E1000E_RSSInfo *rss_info, uint16_t etqf, bool ts, in igb_write_adv_rx_descr() argument 1516 if (rss_info->enabled) { in igb_write_adv_rx_descr() [all …]
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 580 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_get_rss_hash_opts() 630 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_hash_opts() 800 rss = &pfvf->hw.rss_info; in otx2_get_rxfh_key_size() 812 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_rss_ctx_delete() 824 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_rss_ctx_create() 859 rss = &pfvf->hw.rss_info; in otx2_set_rxfh_context() 896 rss = &pfvf->hw.rss_info; in otx2_get_rxfh_context()
|
H A D | otx2_common.c | 278 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_flowkey_cfg() 312 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_table() 354 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_key() 377 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_rss_init()
|
H A D | otx2_common.h | 205 struct otx2_rss_info rss_info; member
|
H A D | otx2_txrx.c | 242 rss = &pfvf->hw.rss_info; in otx2_set_rxhash()
|
H A D | otx2_pf.c | 2009 rss = &pf->hw.rss_info; in otx2_stop()
|
/openbmc/linux/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_ethtool.c | 566 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_hash_opts() 653 return nic->rss_info.rss_size; in nicvf_get_rxfh_indir_size() 660 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_get_rxfh() 681 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rxfh()
|
H A D | nic.h | 320 struct nicvf_rss_info rss_info; member
|
H A D | nicvf_main.c | 238 nic->rss_info.rss_size = mbx.rss_size.ind_tbl_size; in nicvf_handle_mbx_intr() 336 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_config_rss() 360 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_key() 372 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_rss_init()
|