Searched refs:hash_flds (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/intel/iavf/ |
| D | iavf_adv_rss.c | 14 iavf_fill_adv_rss_ip4_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds) in iavf_fill_adv_rss_ip4_hdr() argument 18 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV4_SA) in iavf_fill_adv_rss_ip4_hdr() 21 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV4_DA) in iavf_fill_adv_rss_ip4_hdr() 31 iavf_fill_adv_rss_ip6_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds) in iavf_fill_adv_rss_ip6_hdr() argument 35 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV6_SA) in iavf_fill_adv_rss_ip6_hdr() 38 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_IPV6_DA) in iavf_fill_adv_rss_ip6_hdr() 48 iavf_fill_adv_rss_tcp_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds) in iavf_fill_adv_rss_tcp_hdr() argument 52 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_TCP_SRC_PORT) in iavf_fill_adv_rss_tcp_hdr() 55 if (hash_flds & IAVF_ADV_RSS_HASH_FLD_TCP_DST_PORT) in iavf_fill_adv_rss_tcp_hdr() 65 iavf_fill_adv_rss_udp_hdr(struct virtchnl_proto_hdr *hdr, u64 hash_flds) in iavf_fill_adv_rss_udp_hdr() argument [all …]
|
| D | iavf_adv_rss.h | 82 u64 hash_flds; member 89 u32 packet_hdrs, u64 hash_flds);
|
| D | iavf_ethtool.c | 1550 u64 hash_flds; in iavf_set_adv_rss_hash_opt() local 1560 hash_flds = iavf_adv_rss_parse_hash_flds(cmd); in iavf_set_adv_rss_hash_opt() 1561 if (hash_flds == IAVF_ADV_RSS_HASH_INVALID) in iavf_set_adv_rss_hash_opt() 1568 if (iavf_fill_adv_rss_cfg_msg(&rss_new->cfg_msg, hdrs, hash_flds)) { in iavf_set_adv_rss_hash_opt() 1587 } else if (rss_old->hash_flds != hash_flds) { in iavf_set_adv_rss_hash_opt() 1589 rss_old->hash_flds = hash_flds; in iavf_set_adv_rss_hash_opt() 1600 rss_new->hash_flds = hash_flds; in iavf_set_adv_rss_hash_opt() 1629 u64 hash_flds; in iavf_get_adv_rss_hash_opt() local 1644 hash_flds = rss->hash_flds; in iavf_get_adv_rss_hash_opt() 1646 hash_flds = IAVF_ADV_RSS_HASH_INVALID; in iavf_get_adv_rss_hash_opt() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/intel/ice/ |
| D | ice_flow.c | 2286 u64 hash_flds; in ice_add_avf_rss_cfg() local 2297 hash_flds = avf_hash; in ice_add_avf_rss_cfg() 2300 if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV4_MASKS) in ice_add_avf_rss_cfg() 2301 hash_flds |= ICE_FLOW_AVF_RSS_IPV4_MASKS; in ice_add_avf_rss_cfg() 2303 if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV6_MASKS) in ice_add_avf_rss_cfg() 2304 hash_flds |= ICE_FLOW_AVF_RSS_IPV6_MASKS; in ice_add_avf_rss_cfg() 2307 while (hash_flds) { in ice_add_avf_rss_cfg() 2310 if (hash_flds & ICE_FLOW_AVF_RSS_ALL_IPV4_MASKS) { in ice_add_avf_rss_cfg() 2311 if (hash_flds & ICE_FLOW_AVF_RSS_IPV4_MASKS) { in ice_add_avf_rss_cfg() 2313 hash_flds &= ~ICE_FLOW_AVF_RSS_IPV4_MASKS; in ice_add_avf_rss_cfg() [all …]
|
| D | ice_ethtool.c | 2532 u64 hash_flds; in ice_get_rss_hash_opt() local 2551 hash_flds = ice_get_rss_cfg(&pf->hw, vsi->idx, hdrs); in ice_get_rss_hash_opt() 2552 if (hash_flds == ICE_HASH_INVALID) { in ice_get_rss_hash_opt() 2558 if (hash_flds & ICE_FLOW_HASH_FLD_IPV4_SA || in ice_get_rss_hash_opt() 2559 hash_flds & ICE_FLOW_HASH_FLD_IPV6_SA) in ice_get_rss_hash_opt() 2562 if (hash_flds & ICE_FLOW_HASH_FLD_IPV4_DA || in ice_get_rss_hash_opt() 2563 hash_flds & ICE_FLOW_HASH_FLD_IPV6_DA) in ice_get_rss_hash_opt() 2566 if (hash_flds & ICE_FLOW_HASH_FLD_TCP_SRC_PORT || in ice_get_rss_hash_opt() 2567 hash_flds & ICE_FLOW_HASH_FLD_UDP_SRC_PORT || in ice_get_rss_hash_opt() 2568 hash_flds & ICE_FLOW_HASH_FLD_SCTP_SRC_PORT) in ice_get_rss_hash_opt() [all …]
|
| D | ice_virtchnl_pf.c | 2508 u32 *addl_hdrs, u64 *hash_flds) in ice_vc_parse_rss_cfg() argument 2554 *hash_flds |= hf_map.ice_hash_field; in ice_vc_parse_rss_cfg() 2670 u64 hash_flds = ICE_HASH_INVALID; in ice_vc_handle_rss_cfg() local 2673 &hash_flds)) { in ice_vc_handle_rss_cfg() 2679 if (ice_add_rss_cfg(hw, vsi->idx, hash_flds, in ice_vc_handle_rss_cfg() 2688 status = ice_rem_rss_cfg(hw, vsi->idx, hash_flds, in ice_vc_handle_rss_cfg()
|