Lines Matching defs:hash_flds

11  * @hash_flds: the RSS configuration protocol hash fields
14 iavf_fill_adv_rss_ip4_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds)
18 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV4_SA)
21 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV4_DA)
28 * @hash_flds: the RSS configuration protocol hash fields
31 iavf_fill_adv_rss_ip6_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds)
35 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV6_SA)
38 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV6_DA)
45 * @hash_flds: the RSS configuration protocol hash fields
48 iavf_fill_adv_rss_tcp_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds)
52 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_TCP_SRC_PORT)
55 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_TCP_DST_PORT)
62 * @hash_flds: the RSS configuration protocol hash fields
65 iavf_fill_adv_rss_udp_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds)
69 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_UDP_SRC_PORT)
72 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_UDP_DST_PORT)
79 * @hash_flds: the RSS configuration protocol hash fields
82 iavf_fill_adv_rss_sctp_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds)
86 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_SCTP_SRC_PORT)
89 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_SCTP_DST_PORT)
97 * @hash_flds: the RSS configuration protocol hash fields
104 u32 packet_hdrs, u64 hash_flds, bool symm)
119 iavf_fill_adv_rss_ip4_hdr(hdr, hash_flds);
122 iavf_fill_adv_rss_ip6_hdr(hdr, hash_flds);
131 iavf_fill_adv_rss_tcp_hdr(hdr, hash_flds);
134 iavf_fill_adv_rss_udp_hdr(hdr, hash_flds);
137 iavf_fill_adv_rss_sctp_hdr(hdr, hash_flds);
179 u64 hash_flds = rss->hash_flds;
200 if (hash_flds & (IAVF_ADV_RSS_HASH_FLD_IPV4_SA |
203 if (hash_flds & (IAVF_ADV_RSS_HASH_FLD_IPV4_DA |
206 if (hash_flds & (IAVF_ADV_RSS_HASH_FLD_TCP_SRC_PORT |
210 if (hash_flds & (IAVF_ADV_RSS_HASH_FLD_TCP_DST_PORT |