Searched refs:mrqc (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ethtool.c | 771 u32 mrqc; in fm10k_set_rss_hash_opt() local 781 mrqc = FM10K_MRQC_IPV4 | in fm10k_set_rss_hash_opt() 787 mrqc |= FM10K_MRQC_UDP_IPV4; in fm10k_set_rss_hash_opt() 789 mrqc |= FM10K_MRQC_UDP_IPV6; in fm10k_set_rss_hash_opt() 791 fm10k_write_reg(hw, FM10K_MRQC(0), mrqc); in fm10k_set_rss_hash_opt()
|
D | fm10k_pci.c | 721 u32 mrqc; in fm10k_configure_dglort() local 734 mrqc = FM10K_MRQC_IPV4 | in fm10k_configure_dglort() 740 mrqc |= FM10K_MRQC_UDP_IPV4; in fm10k_configure_dglort() 742 mrqc |= FM10K_MRQC_UDP_IPV6; in fm10k_configure_dglort() 744 fm10k_write_reg(hw, FM10K_MRQC(0), mrqc); in fm10k_configure_dglort()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | ethtool.c | 2092 u32 mrqc; in e1000_get_rxnfc() local 2095 mrqc = er32(MRQC); in e1000_get_rxnfc() 2098 if (!(mrqc & E1000_MRQC_RSS_FIELD_MASK)) in e1000_get_rxnfc() 2103 if (mrqc & E1000_MRQC_RSS_FIELD_IPV4_TCP) in e1000_get_rxnfc() 2110 if (mrqc & E1000_MRQC_RSS_FIELD_IPV4) in e1000_get_rxnfc() 2114 if (mrqc & E1000_MRQC_RSS_FIELD_IPV6_TCP) in e1000_get_rxnfc() 2121 if (mrqc & E1000_MRQC_RSS_FIELD_IPV6) in e1000_get_rxnfc()
|
D | netdev.c | 3468 u32 mrqc, rxcsum; in e1000e_setup_rss_hash() local 3488 mrqc = (E1000_MRQC_RSS_FIELD_IPV4 | in e1000e_setup_rss_hash() 3494 ew32(MRQC, mrqc); in e1000e_setup_rss_hash()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 2794 u32 mrqc; in ixgbe_set_rss_hash_opt() local 2799 mrqc = IXGBE_READ_REG(hw, IXGBE_PFVFMRQC(pf_pool)); in ixgbe_set_rss_hash_opt() 2801 mrqc = IXGBE_READ_REG(hw, IXGBE_MRQC); in ixgbe_set_rss_hash_opt() 2810 mrqc |= IXGBE_MRQC_RSS_FIELD_IPV4 in ixgbe_set_rss_hash_opt() 2815 mrqc &= ~(IXGBE_MRQC_RSS_FIELD_IPV4_UDP | in ixgbe_set_rss_hash_opt() 2819 mrqc |= IXGBE_MRQC_RSS_FIELD_IPV4_UDP; in ixgbe_set_rss_hash_opt() 2822 mrqc |= IXGBE_MRQC_RSS_FIELD_IPV6_UDP; in ixgbe_set_rss_hash_opt() 2826 IXGBE_WRITE_REG(hw, IXGBE_PFVFMRQC(pf_pool), mrqc); in ixgbe_set_rss_hash_opt() 2828 IXGBE_WRITE_REG(hw, IXGBE_MRQC, mrqc); in ixgbe_set_rss_hash_opt()
|
D | ixgbe_main.c | 3372 u32 mrqc = 0, rss_field = 0, vfmrqc = 0; in ixgbe_setup_mrqc() local 3382 mrqc = IXGBE_MRQC_RSSEN; in ixgbe_setup_mrqc() 3388 mrqc = IXGBE_MRQC_VMDQRT8TCEN; /* 8 TCs */ in ixgbe_setup_mrqc() 3390 mrqc = IXGBE_MRQC_VMDQRT4TCEN; /* 4 TCs */ in ixgbe_setup_mrqc() 3392 mrqc = IXGBE_MRQC_VMDQRSS32EN; in ixgbe_setup_mrqc() 3394 mrqc = IXGBE_MRQC_VMDQRSS64EN; in ixgbe_setup_mrqc() 3397 mrqc = IXGBE_MRQC_RTRSS8TCEN; in ixgbe_setup_mrqc() 3399 mrqc = IXGBE_MRQC_RTRSS4TCEN; in ixgbe_setup_mrqc() 3401 mrqc = IXGBE_MRQC_RSSEN; in ixgbe_setup_mrqc() 3422 mrqc |= IXGBE_MRQC_MULTIPLE_RSS; in ixgbe_setup_mrqc() [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 2548 u32 mrqc = rd32(E1000_MRQC); in igb_set_rss_hash_opt() local 2558 mrqc |= E1000_MRQC_RSS_FIELD_IPV4 | in igb_set_rss_hash_opt() 2563 mrqc &= ~(E1000_MRQC_RSS_FIELD_IPV4_UDP | in igb_set_rss_hash_opt() 2567 mrqc |= E1000_MRQC_RSS_FIELD_IPV4_UDP; in igb_set_rss_hash_opt() 2570 mrqc |= E1000_MRQC_RSS_FIELD_IPV6_UDP; in igb_set_rss_hash_opt() 2572 wr32(E1000_MRQC, mrqc); in igb_set_rss_hash_opt()
|
D | igb_main.c | 3387 u32 mrqc, rxcsum; in igb_setup_mrqc() local 3432 mrqc = E1000_MRQC_RSS_FIELD_IPV4 | in igb_setup_mrqc() 3439 mrqc |= E1000_MRQC_RSS_FIELD_IPV4_UDP; in igb_setup_mrqc() 3441 mrqc |= E1000_MRQC_RSS_FIELD_IPV6_UDP; in igb_setup_mrqc() 3459 mrqc |= E1000_MRQC_ENABLE_VMDQ_RSS_2Q; in igb_setup_mrqc() 3461 mrqc |= E1000_MRQC_ENABLE_VMDQ; in igb_setup_mrqc() 3464 mrqc |= E1000_MRQC_ENABLE_RSS_4Q; in igb_setup_mrqc() 3468 wr32(E1000_MRQC, mrqc); in igb_setup_mrqc()
|