Home
last modified time | relevance | path

Searched refs:tcf_ematch (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/net/sched/
Dem_canid.c88 static inline struct canid_match *em_canid_priv(struct tcf_ematch *m) in em_canid_priv()
93 static int em_canid_match(struct sk_buff *skb, struct tcf_ematch *m, in em_canid_match()
121 struct tcf_ematch *m) in em_canid_change()
183 static void em_canid_destroy(struct tcf_ematch *m) in em_canid_destroy()
190 static int em_canid_dump(struct sk_buff *skb, struct tcf_ematch *m) in em_canid_dump()
Dem_text.c28 static int em_text_match(struct sk_buff *skb, struct tcf_ematch *m, in em_text_match()
44 struct tcf_ematch *m) in em_text_change()
98 static void em_text_destroy(struct tcf_ematch *m) in em_text_destroy()
104 static int em_text_dump(struct sk_buff *skb, struct tcf_ematch *m) in em_text_dump()
Dematch.c162 static inline struct tcf_ematch *tcf_em_get_match(struct tcf_ematch_tree *tree, in tcf_em_get_match()
171 struct tcf_ematch *em, struct nlattr *nla, int idx) in tcf_em_validate()
312 struct tcf_ematch *em; in tcf_em_tree_validate()
408 struct tcf_ematch *em = tcf_em_get_match(tree, i); in tcf_em_tree_destroy()
458 struct tcf_ematch *em = tcf_em_get_match(tree, i); in tcf_em_tree_dump()
491 static inline int tcf_em_match(struct sk_buff *skb, struct tcf_ematch *em, in tcf_em_match()
504 struct tcf_ematch *cur_match; in __tcf_em_tree_match()
Dem_ipset.c20 struct tcf_ematch *em) in em_ipset_change()
41 static void em_ipset_destroy(struct tcf_ematch *em) in em_ipset_destroy()
50 static int em_ipset_match(struct sk_buff *skb, struct tcf_ematch *em, in em_ipset_match()
Dem_nbyte.c23 struct tcf_ematch *em) in em_nbyte_change()
39 static int em_nbyte_match(struct sk_buff *skb, struct tcf_ematch *em, in em_nbyte_match()
Dem_ipt.c127 struct tcf_ematch *em) in em_ipt_change()
185 static void em_ipt_destroy(struct tcf_ematch *em) in em_ipt_destroy()
205 static int em_ipt_match(struct sk_buff *skb, struct tcf_ematch *em, in em_ipt_match()
250 static int em_ipt_dump(struct sk_buff *skb, struct tcf_ematch *em) in em_ipt_dump()
Dem_u32.c17 static int em_u32_match(struct sk_buff *skb, struct tcf_ematch *em, in em_u32_match()
Dem_cmp.c21 static int em_cmp_match(struct sk_buff *skb, struct tcf_ematch *em, in em_cmp_match()
Dem_meta.c843 static int em_meta_match(struct sk_buff *skb, struct tcf_ematch *m, in em_meta_match()
904 struct tcf_ematch *m) in em_meta_change()
956 static void em_meta_destroy(struct tcf_ematch *m) in em_meta_destroy()
962 static int em_meta_dump(struct sk_buff *skb, struct tcf_ematch *em) in em_meta_dump()
/kernel/linux/linux-5.10/include/net/
Dpkt_cls.h359 struct tcf_ematch { struct
368 static inline int tcf_em_is_container(struct tcf_ematch *em) in tcf_em_is_container() argument
373 static inline int tcf_em_is_simple(struct tcf_ematch *em) in tcf_em_is_simple()
378 static inline int tcf_em_is_inverted(struct tcf_ematch *em) in tcf_em_is_inverted()
383 static inline int tcf_em_last_match(struct tcf_ematch *em) in tcf_em_last_match()
388 static inline int tcf_em_early_end(struct tcf_ematch *em, int result) in tcf_em_early_end()
410 struct tcf_ematch * matches;
430 int, struct tcf_ematch *);
431 int (*match)(struct sk_buff *, struct tcf_ematch *,
433 void (*destroy)(struct tcf_ematch *);
[all …]