Lines Matching refs:nfc
757 struct ethtool_rxnfc *nfc) in fm10k_set_rss_hash_opt() argument
767 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in fm10k_set_rss_hash_opt()
771 switch (nfc->flow_type) { in fm10k_set_rss_hash_opt()
774 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
775 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
776 !(nfc->data & RXH_L4_B_0_1) || in fm10k_set_rss_hash_opt()
777 !(nfc->data & RXH_L4_B_2_3)) in fm10k_set_rss_hash_opt()
781 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
782 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
784 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in fm10k_set_rss_hash_opt()
798 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
799 !(nfc->data & RXH_IP_DST)) in fm10k_set_rss_hash_opt()
801 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in fm10k_set_rss_hash_opt()
822 if (!(nfc->data & RXH_IP_SRC) || in fm10k_set_rss_hash_opt()
823 !(nfc->data & RXH_IP_DST) || in fm10k_set_rss_hash_opt()
824 (nfc->data & RXH_L4_B_0_1) || in fm10k_set_rss_hash_opt()
825 (nfc->data & RXH_L4_B_2_3)) in fm10k_set_rss_hash_opt()