Searched refs:proto_hdrs (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_fdir.c | 108 * @proto_hdrs: Flow Director protocol headers data structure 114 struct virtchnl_proto_hdrs *proto_hdrs) in iavf_fill_fdir_gtpu_hdr() 116 struct virtchnl_proto_hdr *uhdr = &proto_hdrs->proto_hdr[proto_hdrs->count - 1]; in iavf_fill_fdir_gtpu_hdr() 117 struct virtchnl_proto_hdr *ghdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_fdir_gtpu_hdr() 157 ehdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_fdir_gtpu_hdr() 181 * @proto_hdrs: Flow Director protocol headers data structure 187 struct virtchnl_proto_hdrs *proto_hdrs) in iavf_fill_fdir_pfcp_hdr() 113 iavf_fill_fdir_gtpu_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_gtpu_hdr() argument 186 iavf_fill_fdir_pfcp_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_pfcp_hdr() argument 228 iavf_fill_fdir_nat_t_esp_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_nat_t_esp_hdr() argument 280 iavf_fill_fdir_udp_flex_pay_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_udp_flex_pay_hdr() argument 311 iavf_fill_fdir_ip4_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_ip4_hdr() argument 350 iavf_fill_fdir_ip6_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_ip6_hdr() argument 394 iavf_fill_fdir_tcp_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_tcp_hdr() argument 423 iavf_fill_fdir_udp_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_udp_hdr() argument 455 iavf_fill_fdir_sctp_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_sctp_hdr() argument 484 iavf_fill_fdir_ah_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_ah_hdr() argument 508 iavf_fill_fdir_esp_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_esp_hdr() argument 532 iavf_fill_fdir_l4_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_l4_hdr() argument 565 iavf_fill_fdir_eth_hdr(struct iavf_fdir_fltr *fltr, struct virtchnl_proto_hdrs *proto_hdrs) iavf_fill_fdir_eth_hdr() argument 595 struct virtchnl_proto_hdrs *proto_hdrs; iavf_fill_fdir_add_msg() local [all...] |
H A D | iavf_adv_rss.c | 105 struct virtchnl_proto_hdrs *proto_hdrs = &rss_cfg->proto_hdrs; in iavf_fill_adv_rss_cfg_msg() local 110 proto_hdrs->tunnel_level = 0; /* always outer layer */ in iavf_fill_adv_rss_cfg_msg() 112 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_cfg_msg() 124 hdr = &proto_hdrs->proto_hdr[proto_hdrs->count++]; in iavf_fill_adv_rss_cfg_msg()
|
/kernel/linux/linux-6.6/include/linux/avf/ |
H A D | virtchnl.h | 1253 struct virtchnl_proto_hdrs proto_hdrs; /* protocol headers */ member 1298 struct virtchnl_proto_hdrs proto_hdrs; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl_fdir.c | 301 proto = &rule->proto_hdrs; in ice_vc_fdir_set_flow_fld() 821 struct virtchnl_proto_hdrs *proto = &fltr->rule_cfg.proto_hdrs; in ice_vc_fdir_parse_pattern() 1119 struct virtchnl_proto_hdrs *proto = &fltr->rule_cfg.proto_hdrs; in ice_vc_validate_fdir_fltr()
|
H A D | ice_virtchnl.c | 705 for (i = 0; i < rss_cfg->proto_hdrs.count; i++) { in ice_vc_parse_rss_cfg() 707 &rss_cfg->proto_hdrs.proto_hdr[i]; in ice_vc_parse_rss_cfg() 790 if (rss_cfg->proto_hdrs.count > VIRTCHNL_MAX_NUM_PROTO_HDRS || in ice_vc_handle_rss_cfg() 805 if (!ice_vc_validate_pattern(vf, &rss_cfg->proto_hdrs)) { in ice_vc_handle_rss_cfg()
|
Completed in 11 milliseconds