Lines Matching refs:nfc
2477 struct ethtool_rxnfc *nfc) in igb_set_rss_hash_opt() argument
2484 if (nfc->data & ~(RXH_IP_SRC | RXH_IP_DST | in igb_set_rss_hash_opt()
2488 switch (nfc->flow_type) { in igb_set_rss_hash_opt()
2491 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2492 !(nfc->data & RXH_IP_DST) || in igb_set_rss_hash_opt()
2493 !(nfc->data & RXH_L4_B_0_1) || in igb_set_rss_hash_opt()
2494 !(nfc->data & RXH_L4_B_2_3)) in igb_set_rss_hash_opt()
2498 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2499 !(nfc->data & RXH_IP_DST)) in igb_set_rss_hash_opt()
2501 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in igb_set_rss_hash_opt()
2513 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2514 !(nfc->data & RXH_IP_DST)) in igb_set_rss_hash_opt()
2516 switch (nfc->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) { in igb_set_rss_hash_opt()
2535 if (!(nfc->data & RXH_IP_SRC) || in igb_set_rss_hash_opt()
2536 !(nfc->data & RXH_IP_DST) || in igb_set_rss_hash_opt()
2537 (nfc->data & RXH_L4_B_0_1) || in igb_set_rss_hash_opt()
2538 (nfc->data & RXH_L4_B_2_3)) in igb_set_rss_hash_opt()