Home
last modified time | relevance | path

Searched refs:RXH_IP_SRC (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v5.4/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_ethtool.c325 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in sxgbe_get_rss_hash_opts()
336 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in sxgbe_get_rss_hash_opts()
370 if (cmd->data & ~(RXH_IP_SRC | RXH_IP_DST | in sxgbe_set_rss_hash_opt()
377 if (!(cmd->data & RXH_IP_SRC) || in sxgbe_set_rss_hash_opt()
386 if (!(cmd->data & RXH_IP_SRC) || in sxgbe_set_rss_hash_opt()
403 if (!(cmd->data & RXH_IP_SRC) || in sxgbe_set_rss_hash_opt()
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c1343 info->data = RXH_IP_SRC | RXH_IP_DST | in get_rxnfc()
1346 info->data = RXH_IP_SRC | RXH_IP_DST; in get_rxnfc()
1351 info->data = RXH_IP_SRC | RXH_IP_DST | in get_rxnfc()
1354 info->data = RXH_IP_SRC | RXH_IP_DST; in get_rxnfc()
1360 info->data = RXH_IP_SRC | RXH_IP_DST; in get_rxnfc()
1364 info->data = RXH_IP_SRC | RXH_IP_DST | in get_rxnfc()
1367 info->data = RXH_IP_SRC | RXH_IP_DST; in get_rxnfc()
1372 info->data = RXH_IP_SRC | RXH_IP_DST | in get_rxnfc()
1375 info->data = RXH_IP_SRC | RXH_IP_DST; in get_rxnfc()
1381 info->data = RXH_IP_SRC | RXH_IP_DST; in get_rxnfc()
/Linux-v5.4/drivers/net/ethernet/intel/fm10k/
Dfm10k_ethtool.c713 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in fm10k_get_rss_hash_opts()
719 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in fm10k_get_rss_hash_opts()
760 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in fm10k_set_rss_hash_opt()
767 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
774 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
791 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
815 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
/Linux-v5.4/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c489 RXH_IP_SRC | RXH_IP_DST; in enic_get_rx_flow_hash()
492 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in enic_get_rx_flow_hash()
497 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in enic_get_rx_flow_hash()
511 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in enic_get_rx_flow_hash()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h413 | RXH_IP_SRC | RXH_IP_DST | RXH_L4_B_0_1 \
417 #define DPAA2_RXH_DEFAULT (RXH_L3_PROTO | RXH_IP_SRC | RXH_IP_DST | \
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/
Dhinic_ethtool.c176 cmd->data = RXH_IP_SRC | RXH_IP_DST; in hinic_get_rss_hash_opts()
255 if (cmd->data & ~(RXH_IP_SRC | RXH_IP_DST | RXH_L4_B_0_1 | in hinic_set_rss_hash_opts()
260 if (!(cmd->data & RXH_IP_SRC) || !(cmd->data & RXH_IP_DST)) in hinic_set_rss_hash_opts()
/Linux-v5.4/drivers/net/ethernet/intel/igc/
Digc_ethtool.c974 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in igc_get_rss_hash_opts()
992 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in igc_get_rss_hash_opts()
1042 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in igc_set_rss_hash_opt()
1049 if (!(nfc->data & RXH_IP_SRC) || in igc_set_rss_hash_opt()
1056 if (!(nfc->data & RXH_IP_SRC) || in igc_set_rss_hash_opt()
1071 if (!(nfc->data & RXH_IP_SRC) || in igc_set_rss_hash_opt()
1093 if (!(nfc->data & RXH_IP_SRC) || in igc_set_rss_hash_opt()
/Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c3332 info->data = RXH_IP_SRC | RXH_IP_DST | in bnx2x_get_rss_flags()
3337 info->data = RXH_IP_SRC | RXH_IP_DST | in bnx2x_get_rss_flags()
3340 info->data = RXH_IP_SRC | RXH_IP_DST; in bnx2x_get_rss_flags()
3344 info->data = RXH_IP_SRC | RXH_IP_DST | in bnx2x_get_rss_flags()
3347 info->data = RXH_IP_SRC | RXH_IP_DST; in bnx2x_get_rss_flags()
3351 info->data = RXH_IP_SRC | RXH_IP_DST; in bnx2x_get_rss_flags()
3390 if (info->data ^ (RXH_IP_SRC | RXH_IP_DST | in bnx2x_set_rss_flags()
3401 if (info->data == (RXH_IP_SRC | RXH_IP_DST | in bnx2x_set_rss_flags()
3404 else if (info->data == (RXH_IP_SRC | RXH_IP_DST)) in bnx2x_set_rss_flags()
3439 if (info->data ^ (RXH_IP_SRC | RXH_IP_DST)) { in bnx2x_set_rss_flags()
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1200 info->data = RXH_IP_SRC | RXH_IP_DST; in qede_get_rss_flags()
1271 if (info->data ^ (RXH_IP_SRC | RXH_IP_DST | in qede_set_rss_flags()
1279 if (info->data == (RXH_IP_SRC | RXH_IP_DST | in qede_set_rss_flags()
1284 } else if (info->data == (RXH_IP_SRC | RXH_IP_DST)) { in qede_set_rss_flags()
1294 if (info->data == (RXH_IP_SRC | RXH_IP_DST | in qede_set_rss_flags()
1299 } else if (info->data == (RXH_IP_SRC | RXH_IP_DST)) { in qede_set_rss_flags()
1310 if (info->data ^ (RXH_IP_SRC | RXH_IP_DST)) { in qede_set_rss_flags()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa/
Ddpaa_ethtool.c407 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in dpaa_get_hash_opts()
454 ~(RXH_IP_SRC | RXH_IP_DST | RXH_L4_B_0_1 | RXH_L4_B_2_3)) in dpaa_set_hash_opts()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs_ethtool.c835 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in mlx5e_set_rss_hash_opt()
839 if (nfc->data & RXH_IP_SRC) in mlx5e_set_rss_hash_opt()
880 nfc->data |= RXH_IP_SRC; in mlx5e_get_rss_hash_opt()
/Linux-v5.4/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c1078 data |= RXH_IP_DST | RXH_IP_SRC; in be_get_rss_hash_opts()
1084 data |= RXH_IP_DST | RXH_IP_SRC; in be_get_rss_hash_opts()
1090 data |= RXH_IP_DST | RXH_IP_SRC; in be_get_rss_hash_opts()
1096 data |= RXH_IP_DST | RXH_IP_SRC; in be_get_rss_hash_opts()
/Linux-v5.4/drivers/net/ethernet/amazon/ena/
Dena_ethtool.c459 data |= RXH_IP_SRC; in ena_flow_hash_to_flow_type()
480 if (hash_fields & RXH_IP_SRC) in ena_flow_data_to_flow_hash()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_net_ethtool.c812 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in nfp_net_get_rss_hash_opts()
846 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in nfp_net_set_rss_hash_opt()
851 if (!(nfc->data & RXH_IP_SRC) || in nfp_net_set_rss_hash_opt()
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c1005 return RXH_IP_SRC | RXH_IP_DST; in get_ethtool_ipv4_rss()
1012 return RXH_IP_SRC | RXH_IP_DST; in get_ethtool_ipv6_rss()
1022 cmd->data |= RXH_IP_SRC | RXH_IP_DST | in bnxt_grxfh()
1028 cmd->data |= RXH_IP_SRC | RXH_IP_DST | in bnxt_grxfh()
1041 cmd->data |= RXH_IP_SRC | RXH_IP_DST | in bnxt_grxfh()
1047 cmd->data |= RXH_IP_SRC | RXH_IP_DST | in bnxt_grxfh()
1061 #define RXH_4TUPLE (RXH_IP_SRC | RXH_IP_DST | RXH_L4_B_0_1 | RXH_L4_B_2_3)
1062 #define RXH_2TUPLE (RXH_IP_SRC | RXH_IP_DST)
/Linux-v5.4/drivers/net/ethernet/intel/igb/
Digb_ethtool.c2543 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in igb_get_rss_hash_opts()
2557 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in igb_get_rss_hash_opts()
2607 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in igb_set_rss_hash_opt()
2614 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2621 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2636 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2658 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
/Linux-v5.4/drivers/net/ethernet/cavium/thunder/
Dnicvf_ethtool.c530 info->data |= RXH_IP_SRC | RXH_IP_DST; in nicvf_get_rss_hash_opts()
571 if (!(info->data & RXH_IP_SRC) || !(info->data & RXH_IP_DST)) in nicvf_set_rss_hash_opts()
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c2522 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in ixgbe_get_rss_hash_opts()
2536 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in ixgbe_get_rss_hash_opts()
2829 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in ixgbe_set_rss_hash_opt()
2836 if (!(nfc->data & RXH_IP_SRC) || in ixgbe_set_rss_hash_opt()
2843 if (!(nfc->data & RXH_IP_SRC) || in ixgbe_set_rss_hash_opt()
2858 if (!(nfc->data & RXH_IP_SRC) || in ixgbe_set_rss_hash_opt()
2880 if (!(nfc->data & RXH_IP_SRC) || in ixgbe_set_rss_hash_opt()
/Linux-v5.4/include/uapi/linux/
Dethtool.h1714 #define RXH_IP_SRC (1 << 4) macro
/Linux-v5.4/drivers/net/ethernet/freescale/enetc/
Denetc_ethtool.c273 #define ENETC_RSSHASH_L3 (RXH_L2DA | RXH_VLAN | RXH_L3_PROTO | RXH_IP_SRC | \
/Linux-v5.4/drivers/net/hyperv/
Dnetvsc_drv.c1508 info->data = RXH_IP_SRC | RXH_IP_DST; in netvsc_get_rss_hash_opts()
1570 if (info->data == (RXH_IP_SRC | RXH_IP_DST | in netvsc_set_rss_hash_opts()
1596 if (info->data == (RXH_IP_SRC | RXH_IP_DST)) { in netvsc_set_rss_hash_opts()
/Linux-v5.4/drivers/net/ethernet/microchip/
Dlan743x_ethtool.c553 rxnfc->data |= RXH_IP_SRC | RXH_IP_DST; in lan743x_ethtool_get_rxnfc()
/Linux-v5.4/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_cls.c1641 if (info->data & RXH_IP_SRC) in mvpp2_ethtool_rxfh_set()
1678 info->data |= RXH_IP_SRC; in mvpp2_ethtool_rxfh_get()
/Linux-v5.4/drivers/net/ethernet/sfc/
Dethtool.c1010 info->data |= RXH_IP_SRC | RXH_IP_DST; in efx_ethtool_get_rxnfc()
1021 info->data |= RXH_IP_SRC | RXH_IP_DST; in efx_ethtool_get_rxnfc()
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c3012 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in i40e_get_rss_hash_opts()
3036 cmd->data |= RXH_IP_SRC; in i40e_get_rss_hash_opts()
3042 cmd->data |= RXH_IP_SRC; in i40e_get_rss_hash_opts()
3376 if (nfc->data & RXH_IP_SRC) in i40e_get_rss_hash_bits()
3412 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in i40e_set_rss_hash_opt()

12