Home
last modified time | relevance | path

Searched refs:skb_protocol (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.10/include/net/
Dinet_ecn.h176 switch (skb_protocol(skb, true)) { in INET_ECN_set_ce()
195 switch (skb_protocol(skb, true)) { in INET_ECN_set_ect1()
276 switch (skb_protocol(skb, true)) { in IP_ECN_decapsulate()
295 switch (skb_protocol(skb, true)) { in IP6_ECN_decapsulate()
/Linux-v5.10/net/sched/
Dcls_flow.c83 return addr_fold(skb_dst(skb)) ^ (__force u16)skb_protocol(skb, true); in flow_get_dst()
107 return addr_fold(skb_dst(skb)) ^ (__force u16)skb_protocol(skb, true); in flow_get_proto_dst()
154 switch (skb_protocol(skb, true)) { in flow_get_nfct_src()
167 switch (skb_protocol(skb, true)) { in flow_get_nfct_dst()
Dsch_dsmark.c213 switch (skb_protocol(skb, true)) { in dsmark_enqueue()
306 switch (skb_protocol(skb, true)) { in dsmark_dequeue()
323 __func__, ntohs(skb_protocol(skb, true))); in dsmark_dequeue()
Dem_ipset.c62 switch (skb_protocol(skb, true)) { in em_ipset_match()
Dact_connmark.c46 switch (skb_protocol(skb, true)) { in tcf_connmark_act()
Dem_ipt.c215 switch (skb_protocol(skb, true)) { in em_ipt_match()
Dact_ctinfo.c99 switch (skb_protocol(skb, true)) { in tcf_ctinfo_act()
Dact_skbedit.c44 switch (skb_protocol(skb, true)) { in tcf_skbedit_act()
Dact_mpls.c85 new_lse = tcf_mpls_get_lse(NULL, p, !eth_p_mpls(skb_protocol(skb, true))); in tcf_mpls_act()
Dsch_teql.c242 err = dev_hard_header(skb, dev, ntohs(skb_protocol(skb, false)), in __teql_resolve()
Dact_csum.c587 protocol = skb_protocol(skb, false); in tcf_csum_act()
Dact_ct.c627 switch (skb_protocol(skb, true)) { in tcf_ct_skb_nf_family()
764 __be16 proto = skb_protocol(skb, true); in ct_nat_execute()
Dem_meta.c198 dst->value = skb_protocol(skb, false); in META_COLLECTOR()
Dsch_cake.c595 if (skb_protocol(skb, true) != htons(ETH_P_IP)) in cake_update_flowkeys()
1560 switch (skb_protocol(skb, true)) { in cake_handle_diffserv()
Dcls_flower.c317 skb_key.basic.n_proto = skb_protocol(skb, false); in fl_classify()
Dcls_api.c1542 __be16 protocol = skb_protocol(skb, false); in __tcf_classify()
/Linux-v5.10/include/linux/
Dif_vlan.h632 static inline __be16 skb_protocol(const struct sk_buff *skb, bool skip_vlan) in skb_protocol() function
/Linux-v5.10/net/core/
Dfilter.c6403 switch (skb_protocol(skb, true)) { in BPF_CALL_1()