Home
last modified time | relevance | path

Searched refs:mrqc (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_ethtool.c842 u32 mrqc; in fm10k_set_rss_hash_opt() local
845 mrqc = FM10K_MRQC_IPV4 | in fm10k_set_rss_hash_opt()
852 mrqc |= FM10K_MRQC_UDP_IPV4; in fm10k_set_rss_hash_opt()
857 mrqc |= FM10K_MRQC_UDP_IPV6; in fm10k_set_rss_hash_opt()
868 fm10k_write_reg(hw, FM10K_MRQC(0), mrqc); in fm10k_set_rss_hash_opt()
H A Dfm10k_pci.c1095 u32 mrqc; in fm10k_configure_dglort() local
1108 mrqc = FM10K_MRQC_IPV4 | in fm10k_configure_dglort()
1114 mrqc |= FM10K_MRQC_UDP_IPV4; in fm10k_configure_dglort()
1116 mrqc |= FM10K_MRQC_UDP_IPV6; in fm10k_configure_dglort()
1118 fm10k_write_reg(hw, FM10K_MRQC(0), mrqc); in fm10k_configure_dglort()
/linux/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c2109 u32 mrqc; in e1000_get_rxnfc() local
2111 mrqc = er32(MRQC); in e1000_get_rxnfc()
2113 if (!(mrqc & E1000_MRQC_RSS_FIELD_MASK)) in e1000_get_rxnfc()
2118 if (mrqc & E1000_MRQC_RSS_FIELD_IPV4_TCP) in e1000_get_rxnfc()
2125 if (mrqc & E1000_MRQC_RSS_FIELD_IPV4) in e1000_get_rxnfc()
2129 if (mrqc & E1000_MRQC_RSS_FIELD_IPV6_TCP) in e1000_get_rxnfc()
2136 if (mrqc & E1000_MRQC_RSS_FIELD_IPV6) in e1000_get_rxnfc()
H A Dnetdev.c3448 u32 mrqc, rxcsum; in e1000e_setup_rss_hash() local
3468 mrqc = (E1000_MRQC_RSS_FIELD_IPV4 | in e1000e_setup_rss_hash()
3474 ew32(MRQC, mrqc); in e1000e_setup_rss_hash()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c1186 u32 mrqc = rd32(IGC_MRQC); in igc_ethtool_set_rss_hash_opt() local
1196 mrqc |= IGC_MRQC_RSS_FIELD_IPV4 | in igc_ethtool_set_rss_hash_opt()
1201 mrqc &= ~(IGC_MRQC_RSS_FIELD_IPV4_UDP | in igc_ethtool_set_rss_hash_opt()
1205 mrqc |= IGC_MRQC_RSS_FIELD_IPV4_UDP; in igc_ethtool_set_rss_hash_opt()
1208 mrqc |= IGC_MRQC_RSS_FIELD_IPV6_UDP; in igc_ethtool_set_rss_hash_opt()
1210 wr32(IGC_MRQC, mrqc); in igc_ethtool_set_rss_hash_opt()
H A Digc_main.c782 u32 mrqc, rxcsum; in igc_setup_mrqc() local
815 mrqc = IGC_MRQC_RSS_FIELD_IPV4 | in igc_setup_mrqc()
822 mrqc |= IGC_MRQC_RSS_FIELD_IPV4_UDP; in igc_setup_mrqc()
824 mrqc |= IGC_MRQC_RSS_FIELD_IPV6_UDP; in igc_setup_mrqc()
826 mrqc |= IGC_MRQC_ENABLE_RSS_MQ; in igc_setup_mrqc()
828 wr32(IGC_MRQC, mrqc); in igc_setup_mrqc()
/linux/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c2650 u32 mrqc = rd32(E1000_MRQC); in igb_set_rss_hash_opt() local
2660 mrqc |= E1000_MRQC_RSS_FIELD_IPV4 | in igb_set_rss_hash_opt()
2665 mrqc &= ~(E1000_MRQC_RSS_FIELD_IPV4_UDP | in igb_set_rss_hash_opt()
2669 mrqc |= E1000_MRQC_RSS_FIELD_IPV4_UDP; in igb_set_rss_hash_opt()
2672 mrqc |= E1000_MRQC_RSS_FIELD_IPV6_UDP; in igb_set_rss_hash_opt()
2674 wr32(E1000_MRQC, mrqc); in igb_set_rss_hash_opt()
H A Digb_main.c4497 u32 mrqc, rxcsum; in igb_setup_mrqc() local
4542 mrqc = E1000_MRQC_RSS_FIELD_IPV4 | in igb_setup_mrqc()
4549 mrqc |= E1000_MRQC_RSS_FIELD_IPV4_UDP; in igb_setup_mrqc()
4551 mrqc |= E1000_MRQC_RSS_FIELD_IPV6_UDP; in igb_setup_mrqc()
4569 mrqc |= E1000_MRQC_ENABLE_VMDQ_RSS_MQ; in igb_setup_mrqc()
4571 mrqc |= E1000_MRQC_ENABLE_VMDQ; in igb_setup_mrqc()
4573 mrqc |= E1000_MRQC_ENABLE_RSS_MQ; in igb_setup_mrqc()
4577 wr32(E1000_MRQC, mrqc); in igb_setup_mrqc()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c4187 u32 mrqc = 0, rss_field = 0, vfmrqc = 0; in ixgbe_setup_mrqc() local
4197 mrqc = IXGBE_MRQC_RSSEN; in ixgbe_setup_mrqc()
4203 mrqc = IXGBE_MRQC_VMDQRT8TCEN; /* 8 TCs */ in ixgbe_setup_mrqc()
4205 mrqc = IXGBE_MRQC_VMDQRT4TCEN; /* 4 TCs */ in ixgbe_setup_mrqc()
4208 mrqc = IXGBE_MRQC_VMDQRSS32EN; in ixgbe_setup_mrqc()
4210 mrqc = IXGBE_MRQC_VMDQRSS64EN; in ixgbe_setup_mrqc()
4216 mrqc |= IXGBE_MRQC_L3L4TXSWEN; in ixgbe_setup_mrqc()
4219 mrqc = IXGBE_MRQC_RTRSS8TCEN; in ixgbe_setup_mrqc()
4221 mrqc = IXGBE_MRQC_RTRSS4TCEN; in ixgbe_setup_mrqc()
4223 mrqc = IXGBE_MRQC_RSSEN; in ixgbe_setup_mrqc()
[all …]