Lines Matching defs:hash_flds
1288 ice_for_each_set_bit(i, (const ice_bitmap_t *)&cfg->hash_flds,
1459 if (r->hash.hash_flds == seg_match &&
1495 if (r->hash.hash_flds == seg_match &&
1506 rss_cfg->hash.hash_flds = seg_match;
1624 ICE_FLOW_GEN_PROFID(cfg->hash_flds,
1668 cfg->hash_flds == ICE_HASH_INVALID)
1766 cfg->hash_flds == ICE_HASH_INVALID)
1833 u64 hash_flds;
1844 hash_flds = avf_hash;
1847 if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV4_MASKS)
1848 hash_flds |= ICE_FLOW_AVF_RSS_IPV4_MASKS;
1850 if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV6_MASKS)
1851 hash_flds |= ICE_FLOW_AVF_RSS_IPV6_MASKS;
1854 while (hash_flds) {
1857 if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV4_MASKS) {
1858 if (hash_flds & ICE_FLOW_AVF_RSS_IPV4_MASKS) {
1860 hash_flds &= ~ICE_FLOW_AVF_RSS_IPV4_MASKS;
1861 } else if (hash_flds &
1865 hash_flds &= ~ICE_FLOW_AVF_RSS_TCP_IPV4_MASKS;
1866 } else if (hash_flds &
1870 hash_flds &= ~ICE_FLOW_AVF_RSS_UDP_IPV4_MASKS;
1871 } else if (hash_flds &
1875 hash_flds &=
1878 } else if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV6_MASKS) {
1879 if (hash_flds & ICE_FLOW_AVF_RSS_IPV6_MASKS) {
1881 hash_flds &= ~ICE_FLOW_AVF_RSS_IPV6_MASKS;
1882 } else if (hash_flds &
1886 hash_flds &= ~ICE_FLOW_AVF_RSS_TCP_IPV6_MASKS;
1887 } else if (hash_flds &
1891 hash_flds &= ~ICE_FLOW_AVF_RSS_UDP_IPV6_MASKS;
1892 } else if (hash_flds &
1896 hash_flds &=
1905 hcfg.hash_flds = rss_hash;
1966 rss_hash = r->hash.hash_flds;