Home
last modified time | relevance | path

Searched refs:RXH_IP_DST (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()
378 !(cmd->data & RXH_IP_DST) || in sxgbe_set_rss_hash_opt()
387 !(cmd->data & RXH_IP_DST) || in sxgbe_set_rss_hash_opt()
404 !(cmd->data & RXH_IP_DST) || 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()
768 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
775 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
792 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
816 !(nfc->data & RXH_IP_DST) || 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()
1050 !(nfc->data & RXH_IP_DST) || in igc_set_rss_hash_opt()
1057 !(nfc->data & RXH_IP_DST)) in igc_set_rss_hash_opt()
1072 !(nfc->data & RXH_IP_DST)) in igc_set_rss_hash_opt()
1094 !(nfc->data & RXH_IP_DST) || 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()
841 if (nfc->data & RXH_IP_DST) in mlx5e_set_rss_hash_opt()
882 nfc->data |= RXH_IP_DST; 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.c456 data |= RXH_IP_DST; in ena_flow_hash_to_flow_type()
477 if (hash_fields & RXH_IP_DST) 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()
852 !(nfc->data & RXH_IP_DST)) 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()
2615 !(nfc->data & RXH_IP_DST) || in igb_set_rss_hash_opt()
2622 !(nfc->data & RXH_IP_DST)) in igb_set_rss_hash_opt()
2637 !(nfc->data & RXH_IP_DST)) in igb_set_rss_hash_opt()
2659 !(nfc->data & RXH_IP_DST) || 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()
2837 !(nfc->data & RXH_IP_DST) || in ixgbe_set_rss_hash_opt()
2844 !(nfc->data & RXH_IP_DST)) in ixgbe_set_rss_hash_opt()
2859 !(nfc->data & RXH_IP_DST)) in ixgbe_set_rss_hash_opt()
2881 !(nfc->data & RXH_IP_DST) || in ixgbe_set_rss_hash_opt()
/Linux-v5.4/include/uapi/linux/
Dethtool.h1715 #define RXH_IP_DST (1 << 5) macro
/Linux-v5.4/drivers/net/ethernet/freescale/enetc/
Denetc_ethtool.c274 RXH_IP_DST)
/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.c1644 if (info->data & RXH_IP_DST) in mvpp2_ethtool_rxfh_set()
1682 info->data |= RXH_IP_DST; 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()
3038 cmd->data |= RXH_IP_DST; in i40e_get_rss_hash_opts()
3044 cmd->data |= RXH_IP_DST; in i40e_get_rss_hash_opts()
3380 if (nfc->data & RXH_IP_DST) in i40e_get_rss_hash_bits()
3412 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in i40e_set_rss_hash_opt()

12