Home
last modified time | relevance | path

Searched refs:rss_info (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c1082 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 Dbe.h432 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 Dbe_main.c3566 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 De1000e_core.c1121 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 Digb_core.c1019 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 Dotx2_ethtool.c580 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 Dotx2_common.c278 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 Dotx2_common.h205 struct otx2_rss_info rss_info; member
H A Dotx2_txrx.c242 rss = &pfvf->hw.rss_info; in otx2_set_rxhash()
H A Dotx2_pf.c2009 rss = &pf->hw.rss_info; in otx2_stop()
/openbmc/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_ethtool.c566 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 Dnic.h320 struct nicvf_rss_info rss_info; member
H A Dnicvf_main.c238 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()