Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/net/ethernet/intel/fm10k/
Dfm10k_ethtool.c838 u32 mrqc; in fm10k_set_rss_hash_opt() local
841 mrqc = FM10K_MRQC_IPV4 | in fm10k_set_rss_hash_opt()
848 mrqc |= FM10K_MRQC_UDP_IPV4; in fm10k_set_rss_hash_opt()
853 mrqc |= FM10K_MRQC_UDP_IPV6; in fm10k_set_rss_hash_opt()
864 fm10k_write_reg(hw, FM10K_MRQC(0), mrqc); in fm10k_set_rss_hash_opt()
Dfm10k_pci.c1096 u32 mrqc; in fm10k_configure_dglort() local
1109 mrqc = FM10K_MRQC_IPV4 | in fm10k_configure_dglort()
1115 mrqc |= FM10K_MRQC_UDP_IPV4; in fm10k_configure_dglort()
1117 mrqc |= FM10K_MRQC_UDP_IPV6; in fm10k_configure_dglort()
1119 fm10k_write_reg(hw, FM10K_MRQC(0), mrqc); in fm10k_configure_dglort()
/Linux-v5.15/drivers/net/ethernet/intel/e1000e/
Dethtool.c2132 u32 mrqc; in e1000_get_rxnfc() local
2135 mrqc = er32(MRQC); in e1000_get_rxnfc()
2138 if (!(mrqc & E1000_MRQC_RSS_FIELD_MASK)) in e1000_get_rxnfc()
2143 if (mrqc & E1000_MRQC_RSS_FIELD_IPV4_TCP) in e1000_get_rxnfc()
2150 if (mrqc & E1000_MRQC_RSS_FIELD_IPV4) in e1000_get_rxnfc()
2154 if (mrqc & E1000_MRQC_RSS_FIELD_IPV6_TCP) in e1000_get_rxnfc()
2161 if (mrqc & E1000_MRQC_RSS_FIELD_IPV6) in e1000_get_rxnfc()
Dnetdev.c3464 u32 mrqc, rxcsum; in e1000e_setup_rss_hash() local
3484 mrqc = (E1000_MRQC_RSS_FIELD_IPV4 | in e1000e_setup_rss_hash()
3490 ew32(MRQC, mrqc); in e1000e_setup_rss_hash()
/Linux-v5.15/drivers/net/ethernet/intel/igc/
Digc_ethtool.c1166 u32 mrqc = rd32(IGC_MRQC); in igc_ethtool_set_rss_hash_opt() local
1176 mrqc |= IGC_MRQC_RSS_FIELD_IPV4 | in igc_ethtool_set_rss_hash_opt()
1181 mrqc &= ~(IGC_MRQC_RSS_FIELD_IPV4_UDP | in igc_ethtool_set_rss_hash_opt()
1185 mrqc |= IGC_MRQC_RSS_FIELD_IPV4_UDP; in igc_ethtool_set_rss_hash_opt()
1188 mrqc |= IGC_MRQC_RSS_FIELD_IPV6_UDP; in igc_ethtool_set_rss_hash_opt()
1190 wr32(IGC_MRQC, mrqc); in igc_ethtool_set_rss_hash_opt()
Digc_main.c743 u32 mrqc, rxcsum; in igc_setup_mrqc() local
776 mrqc = IGC_MRQC_RSS_FIELD_IPV4 | in igc_setup_mrqc()
783 mrqc |= IGC_MRQC_RSS_FIELD_IPV4_UDP; in igc_setup_mrqc()
785 mrqc |= IGC_MRQC_RSS_FIELD_IPV6_UDP; in igc_setup_mrqc()
787 mrqc |= IGC_MRQC_ENABLE_RSS_MQ; in igc_setup_mrqc()
789 wr32(IGC_MRQC, mrqc); in igc_setup_mrqc()
/Linux-v5.15/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c2984 u32 mrqc; in ixgbe_set_rss_hash_opt() local
2989 mrqc = IXGBE_READ_REG(hw, IXGBE_PFVFMRQC(pf_pool)); in ixgbe_set_rss_hash_opt()
2991 mrqc = IXGBE_READ_REG(hw, IXGBE_MRQC); in ixgbe_set_rss_hash_opt()
3000 mrqc |= IXGBE_MRQC_RSS_FIELD_IPV4 in ixgbe_set_rss_hash_opt()
3005 mrqc &= ~(IXGBE_MRQC_RSS_FIELD_IPV4_UDP | in ixgbe_set_rss_hash_opt()
3009 mrqc |= IXGBE_MRQC_RSS_FIELD_IPV4_UDP; in ixgbe_set_rss_hash_opt()
3012 mrqc |= IXGBE_MRQC_RSS_FIELD_IPV6_UDP; in ixgbe_set_rss_hash_opt()
3016 IXGBE_WRITE_REG(hw, IXGBE_PFVFMRQC(pf_pool), mrqc); in ixgbe_set_rss_hash_opt()
3018 IXGBE_WRITE_REG(hw, IXGBE_MRQC, mrqc); in ixgbe_set_rss_hash_opt()
Dixgbe_main.c3922 u32 mrqc = 0, rss_field = 0, vfmrqc = 0; in ixgbe_setup_mrqc() local
3932 mrqc = IXGBE_MRQC_RSSEN; in ixgbe_setup_mrqc()
3938 mrqc = IXGBE_MRQC_VMDQRT8TCEN; /* 8 TCs */ in ixgbe_setup_mrqc()
3940 mrqc = IXGBE_MRQC_VMDQRT4TCEN; /* 4 TCs */ in ixgbe_setup_mrqc()
3943 mrqc = IXGBE_MRQC_VMDQRSS32EN; in ixgbe_setup_mrqc()
3945 mrqc = IXGBE_MRQC_VMDQRSS64EN; in ixgbe_setup_mrqc()
3951 mrqc |= IXGBE_MRQC_L3L4TXSWEN; in ixgbe_setup_mrqc()
3954 mrqc = IXGBE_MRQC_RTRSS8TCEN; in ixgbe_setup_mrqc()
3956 mrqc = IXGBE_MRQC_RTRSS4TCEN; in ixgbe_setup_mrqc()
3958 mrqc = IXGBE_MRQC_RSSEN; in ixgbe_setup_mrqc()
[all …]
/Linux-v5.15/drivers/net/ethernet/intel/igb/
Digb_ethtool.c2653 u32 mrqc = rd32(E1000_MRQC); in igb_set_rss_hash_opt() local
2663 mrqc |= E1000_MRQC_RSS_FIELD_IPV4 | in igb_set_rss_hash_opt()
2668 mrqc &= ~(E1000_MRQC_RSS_FIELD_IPV4_UDP | in igb_set_rss_hash_opt()
2672 mrqc |= E1000_MRQC_RSS_FIELD_IPV4_UDP; in igb_set_rss_hash_opt()
2675 mrqc |= E1000_MRQC_RSS_FIELD_IPV6_UDP; in igb_set_rss_hash_opt()
2677 wr32(E1000_MRQC, mrqc); in igb_set_rss_hash_opt()
Digb_main.c4418 u32 mrqc, rxcsum; in igb_setup_mrqc() local
4463 mrqc = E1000_MRQC_RSS_FIELD_IPV4 | in igb_setup_mrqc()
4470 mrqc |= E1000_MRQC_RSS_FIELD_IPV4_UDP; in igb_setup_mrqc()
4472 mrqc |= E1000_MRQC_RSS_FIELD_IPV6_UDP; in igb_setup_mrqc()
4490 mrqc |= E1000_MRQC_ENABLE_VMDQ_RSS_MQ; in igb_setup_mrqc()
4492 mrqc |= E1000_MRQC_ENABLE_VMDQ; in igb_setup_mrqc()
4494 mrqc |= E1000_MRQC_ENABLE_RSS_MQ; in igb_setup_mrqc()
4498 wr32(E1000_MRQC, mrqc); in igb_setup_mrqc()