Home
last modified time | relevance | path

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

/external/libnl/lib/route/cls/
Dematch.c148 void rtnl_ematch_unlink(struct rtnl_ematch *ematch) in rtnl_ematch_unlink() argument
150 NL_DBG(2, "unlinked ematch %p from any lists\n", ematch); in rtnl_ematch_unlink()
152 if (!nl_list_empty(&ematch->e_childs)) in rtnl_ematch_unlink()
154 ematch); in rtnl_ematch_unlink()
156 nl_list_del(&ematch->e_list); in rtnl_ematch_unlink()
157 nl_init_list_head(&ematch->e_list); in rtnl_ematch_unlink()
160 void rtnl_ematch_free(struct rtnl_ematch *ematch) in rtnl_ematch_free() argument
162 NL_DBG(2, "freed ematch %p\n", ematch); in rtnl_ematch_free()
163 rtnl_ematch_unlink(ematch); in rtnl_ematch_free()
164 free(ematch->e_data); in rtnl_ematch_free()
[all …]
Dematch_syntax.y133 %type <e> expr match ematch
173 NOT ematch
178 | ematch
184 ematch:
/external/iproute2/tc/
Dm_ematch.h57 struct ematch struct
64 struct ematch *child; argument
65 struct ematch *next; argument
68 static inline struct ematch * new_ematch(struct bstr *args, int inverted) in new_ematch()
70 struct ematch *e = calloc(1, sizeof(*e)); in new_ematch()
81 extern void print_ematch_tree(const struct ematch *tree);
Dm_ematch.c37 struct ematch *ematch_root;
173 static int parse_tree(struct nlmsghdr *n, struct ematch *tree) in parse_tree()
176 struct ematch *t; in parse_tree()
227 static int flatten_tree(struct ematch *head, struct ematch *tree) in flatten_tree()
230 struct ematch *t; in flatten_tree()
547 void print_ematch_tree(const struct ematch *tree) in print_ematch_tree()
549 const struct ematch *t; in print_ematch_tree()
Demp_ematch.y17 struct ematch *e;
23 extern struct ematch *ematch_root;
/external/libnl/include/
DMakefile.am36 netlink/route/cls/ematch/cmp.h \
37 netlink/route/cls/ematch/meta.h \
38 netlink/route/cls/ematch/nbyte.h \
39 netlink/route/cls/ematch/text.h \
42 netlink/route/cls/ematch.h \
/external/iproute2/etc/iproute2/
Dematch_map1 # lookup table for ematch kinds
/external/iproute2/man/man8/
DMakefile6 tc-drr.8 tc-ematch.8 tc-fq_codel.8 tc-hfsc.8 tc-htb.8 tc-pie.8 \
/external/libnl/doc/
Droute.txt1235 Additionally most classifiers support *extended matches (ematch)*