Lines Matching refs:nfc
700 struct ethtool_rxnfc *nfc) in fm10k_set_rss_hash_opt() argument
707 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in fm10k_set_rss_hash_opt()
711 switch (nfc->flow_type) { in fm10k_set_rss_hash_opt()
714 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
715 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
716 !(nfc->data & RXH_L4_B_0_1) || in fm10k_set_rss_hash_opt()
717 !(nfc->data & RXH_L4_B_2_3)) in fm10k_set_rss_hash_opt()
721 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
722 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
724 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in fm10k_set_rss_hash_opt()
736 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
737 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
739 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in fm10k_set_rss_hash_opt()
758 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
759 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
760 (nfc->data & RXH_L4_B_0_1) || in fm10k_set_rss_hash_opt()
761 (nfc->data & RXH_L4_B_2_3)) in fm10k_set_rss_hash_opt()