Home
last modified time | relevance | path

Searched refs:proto_hdrs (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_fdir.c115 struct virtchnl_proto_hdrs *proto_hdrs) in iavf_fill_fdir_gtpu_hdr() argument
117 struct virtchnl_proto_hdr *uhdr = &proto_hdrs->proto_hdr[proto_hdrs->count - 1]; in iavf_fill_fdir_gtpu_hdr()
118 struct virtchnl_proto_hdr *ghdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_fdir_gtpu_hdr()
158 ehdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_fdir_gtpu_hdr()
188 struct virtchnl_proto_hdrs *proto_hdrs) in iavf_fill_fdir_pfcp_hdr() argument
190 struct virtchnl_proto_hdr *uhdr = &proto_hdrs->proto_hdr[proto_hdrs->count - 1]; in iavf_fill_fdir_pfcp_hdr()
191 struct virtchnl_proto_hdr *hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_fdir_pfcp_hdr()
230 struct virtchnl_proto_hdrs *proto_hdrs) in iavf_fill_fdir_nat_t_esp_hdr() argument
232 struct virtchnl_proto_hdr *uhdr = &proto_hdrs->proto_hdr[proto_hdrs->count - 1]; in iavf_fill_fdir_nat_t_esp_hdr()
233 struct virtchnl_proto_hdr *hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_fdir_nat_t_esp_hdr()
[all …]
H A Diavf_adv_rss.c108 iavf_fill_adv_rss_gtp_hdr(struct virtchnl_proto_hdrs *proto_hdrs, in iavf_fill_adv_rss_gtp_hdr() argument
113 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count - 1]; in iavf_fill_adv_rss_gtp_hdr()
125 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_gtp_hdr()
132 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_gtp_hdr()
157 struct virtchnl_proto_hdrs *proto_hdrs = &rss_cfg->proto_hdrs; in iavf_fill_adv_rss_cfg_msg() local
165 proto_hdrs->tunnel_level = 0; /* always outer layer */ in iavf_fill_adv_rss_cfg_msg()
168 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_cfg_msg()
182 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_cfg_msg()
199 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_cfg_msg()
200 if (iavf_fill_adv_rss_gtp_hdr(proto_hdrs, packet_hdrs, hash_flds)) in iavf_fill_adv_rss_cfg_msg()
H A Diavf_fdir.h129 return !fltr->vc_add_msg.rule_cfg.proto_hdrs.count; in iavf_is_raw_fdir()
H A Diavf_main.c4239 hdrs = &rule_cfg->proto_hdrs; in iavf_add_cls_u32()
/linux/drivers/net/ethernet/intel/ice/virt/
H A Drss.c549 for (i = 0; i < rss_cfg->proto_hdrs.count; i++) { in ice_vc_parse_rss_cfg()
551 &rss_cfg->proto_hdrs.proto_hdr[i]; in ice_vc_parse_rss_cfg()
1595 if (rss_cfg->proto_hdrs.count > VIRTCHNL_MAX_NUM_PROTO_HDRS || in ice_vc_handle_rss_cfg()
1630 if (rss_cfg->proto_hdrs.tunnel_level == 0 && in ice_vc_handle_rss_cfg()
1631 rss_cfg->proto_hdrs.count == 0) { in ice_vc_handle_rss_cfg()
1634 if (ice_parse_raw_rss_pattern(vf, &rss_cfg->proto_hdrs, in ice_vc_handle_rss_cfg()
1652 if (!ice_vc_validate_pattern(vf, &rss_cfg->proto_hdrs)) { in ice_vc_handle_rss_cfg()
H A Dfdir.c299 proto = &rule->proto_hdrs; in ice_vc_fdir_set_flow_fld()
924 struct virtchnl_proto_hdrs *proto = &fltr->rule_cfg.proto_hdrs; in ice_vc_fdir_parse_pattern()
1226 struct virtchnl_proto_hdrs *proto = &fltr->rule_cfg.proto_hdrs; in ice_vc_validate_fdir_fltr()
/linux/include/linux/avf/
H A Dvirtchnl.h1412 struct virtchnl_proto_hdrs proto_hdrs; /* protocol headers */ member
1457 struct virtchnl_proto_hdrs proto_hdrs; member
/linux/drivers/net/ethernet/intel/idpf/
H A Dvirtchnl2.h1756 struct virtchnl2_proto_hdrs proto_hdrs; member
H A Didpf_ethtool.c235 hdrs = &info->rule_cfg.proto_hdrs; in idpf_add_flow_steer()