Lines Matching refs:rss_hash_cfg
1101 if (bp->rss_hash_cfg & VNIC_RSS_CFG_REQ_HASH_TYPE_IPV4) in get_ethtool_ipv4_rss()
1108 if (bp->rss_hash_cfg & VNIC_RSS_CFG_REQ_HASH_TYPE_IPV6) in get_ethtool_ipv6_rss()
1118 if (bp->rss_hash_cfg & VNIC_RSS_CFG_REQ_HASH_TYPE_TCP_IPV4) in bnxt_grxfh()
1124 if (bp->rss_hash_cfg & VNIC_RSS_CFG_REQ_HASH_TYPE_UDP_IPV4) in bnxt_grxfh()
1137 if (bp->rss_hash_cfg & VNIC_RSS_CFG_REQ_HASH_TYPE_TCP_IPV6) in bnxt_grxfh()
1143 if (bp->rss_hash_cfg & VNIC_RSS_CFG_REQ_HASH_TYPE_UDP_IPV6) in bnxt_grxfh()
1163 u32 rss_hash_cfg = bp->rss_hash_cfg; in bnxt_srxfh() local
1176 rss_hash_cfg &= ~VNIC_RSS_CFG_REQ_HASH_TYPE_TCP_IPV4; in bnxt_srxfh()
1178 rss_hash_cfg |= VNIC_RSS_CFG_REQ_HASH_TYPE_TCP_IPV4; in bnxt_srxfh()
1182 rss_hash_cfg &= ~VNIC_RSS_CFG_REQ_HASH_TYPE_UDP_IPV4; in bnxt_srxfh()
1184 rss_hash_cfg |= VNIC_RSS_CFG_REQ_HASH_TYPE_UDP_IPV4; in bnxt_srxfh()
1186 rss_hash_cfg &= ~VNIC_RSS_CFG_REQ_HASH_TYPE_TCP_IPV6; in bnxt_srxfh()
1188 rss_hash_cfg |= VNIC_RSS_CFG_REQ_HASH_TYPE_TCP_IPV6; in bnxt_srxfh()
1192 rss_hash_cfg &= ~VNIC_RSS_CFG_REQ_HASH_TYPE_UDP_IPV6; in bnxt_srxfh()
1194 rss_hash_cfg |= VNIC_RSS_CFG_REQ_HASH_TYPE_UDP_IPV6; in bnxt_srxfh()
1208 rss_hash_cfg |= VNIC_RSS_CFG_REQ_HASH_TYPE_IPV4; in bnxt_srxfh()
1210 rss_hash_cfg &= ~VNIC_RSS_CFG_REQ_HASH_TYPE_IPV4; in bnxt_srxfh()
1221 rss_hash_cfg |= VNIC_RSS_CFG_REQ_HASH_TYPE_IPV6; in bnxt_srxfh()
1223 rss_hash_cfg &= ~VNIC_RSS_CFG_REQ_HASH_TYPE_IPV6; in bnxt_srxfh()
1227 if (bp->rss_hash_cfg == rss_hash_cfg) in bnxt_srxfh()
1231 bp->rss_hash_delta = bp->rss_hash_cfg ^ rss_hash_cfg; in bnxt_srxfh()
1232 bp->rss_hash_cfg = rss_hash_cfg; in bnxt_srxfh()