Lines Matching refs:nfc
814 struct ethtool_rxnfc *nfc) in fm10k_set_rss_hash_opt() argument
821 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in fm10k_set_rss_hash_opt()
825 switch (nfc->flow_type) { in fm10k_set_rss_hash_opt()
828 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
829 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
830 !(nfc->data & RXH_L4_B_0_1) || in fm10k_set_rss_hash_opt()
831 !(nfc->data & RXH_L4_B_2_3)) in fm10k_set_rss_hash_opt()
835 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
836 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
838 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in fm10k_set_rss_hash_opt()
850 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
851 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
853 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in fm10k_set_rss_hash_opt()
872 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
873 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
874 (nfc->data & RXH_L4_B_0_1) || in fm10k_set_rss_hash_opt()
875 (nfc->data & RXH_L4_B_2_3)) in fm10k_set_rss_hash_opt()