Searched refs:ematch (Results 1 - 14 of 14) sorted by relevance

/external/libnl/lib/route/cls/
H A Dematch.c2 * lib/route/cls/ematch.c Extended Matches
14 * @defgroup ematch Extended Match
24 #include <netlink/route/cls/ematch.h>
34 * Register ematch module
50 * Unregister ematch module
70 * Lookup ematch module by kind
87 * Lookup ematch module by name
88 * @arg name Name of ematch module.
129 * Add ematch to the end of the parent's list of children.
130 * @arg parent Parent ematch
143 rtnl_ematch_unlink(struct rtnl_ematch *ematch) argument
148 rtnl_ematch_free(struct rtnl_ematch *ematch) argument
156 rtnl_ematch_set_flags(struct rtnl_ematch *ematch, uint16_t flags) argument
161 rtnl_ematch_unset_flags(struct rtnl_ematch *ematch, uint16_t flags) argument
166 rtnl_ematch_get_flags(struct rtnl_ematch *ematch) argument
171 rtnl_ematch_data(struct rtnl_ematch *ematch) argument
215 rtnl_ematch_tree_add_tail(struct rtnl_ematch_tree *tree, struct rtnl_ematch *ematch) argument
221 container_ref(struct rtnl_ematch *ematch) argument
229 struct rtnl_ematch *ematch; local
298 struct rtnl_ematch *ematch; local
[all...]
H A Dcgroup.c27 #include <netlink/route/cls/ematch.h>
76 nl_dump(p, " ematch");
87 nl_dump_line(p, " ematch ");
H A Dbasic.c31 #include <netlink/route/cls/ematch.h>
105 nl_dump(p, " ematch");
120 nl_dump_line(p, " ematch ");
/external/libnl/include/netlink/route/cls/ematch/
H A Dcmp.h2 * netlink/route/cls/ematch/cmp.h Simple Comparison
16 #include <netlink/route/cls/ematch.h>
/external/libnl/lib/route/cls/ematch/
H A Dcmp.c2 * lib/route/cls/ematch/cmp.c Simple packet data comparison ematch
13 * @ingroup ematch
22 #include <netlink/route/cls/ematch.h>
25 void rtnl_ematch_cmp_set(struct rtnl_ematch *ematch, argument
28 memcpy(rtnl_ematch_data(ematch), cfg, sizeof(*cfg));
31 struct tcf_em_cmp *rtnl_ematch_cmp_get(struct rtnl_ematch *ematch) argument
33 return rtnl_ematch_data(ematch);
H A Dcontainer.c2 * lib/route/cls/ematch/container.c Container Ematch
15 #include <netlink/route/cls/ematch.h>
/external/iproute2/tc/
H A Dm_ematch.h57 struct ematch struct
64 struct ematch *child;
65 struct ematch *next;
68 static inline struct ematch * new_ematch(struct bstr *args, int inverted)
70 struct ematch *e = calloc(1, sizeof(*e));
81 extern void print_ematch_tree(const struct ematch *tree);
H A Demp_ematch.y17 struct ematch *e;
23 extern struct ematch *ematch_root;
H A Dm_ematch.c37 struct ematch *ematch_root;
45 "Error: Unable to find ematch \"%s\" in %s\n" \
46 "Please assign a unique ID to the ematch kind the suggested " \
71 fprintf(stderr, "ematch map %s corrupted at %s\n",
109 fprintf(stderr, "ematch map %s corrupted at %s\n",
173 static int parse_tree(struct nlmsghdr *n, struct ematch *tree)
176 struct ematch *t;
204 fprintf(stderr, "Unknown ematch \"%s\"\n",
227 static int flatten_tree(struct ematch *head, struct ematch *tre
[all...]
/external/libnl/src/cls/
H A Dcgroup.c13 #include <netlink/route/cls/ematch.h>
22 " -e, --ematch=MATCH Extended match (See --ematch help).\n"
34 { "ematch", 1, 0, 'e' },
53 fatal(err, "Error while parsing ematch: %s",
57 fatal(err, "Unable to set ematch: %s",
H A Dutils.h16 #include <netlink/route/cls/ematch.h>
H A Dbasic.c13 #include <netlink/route/cls/ematch.h>
22 " -e, --ematch=MATCH Extended match (See --ematch help).\n"
36 { "ematch", 1, 0, 'e' },
55 fatal(err, "Error while parsing ematch: %s",
59 fatal(err, "Unable to set ematch: %s",
/external/libnl/include/netlink/cli/
H A Dutils.h43 #include <netlink/route/cls/ematch.h>
/external/iproute2/man/man8/
H A DMakefile6 tc-drr.8 tc-ematch.8 tc-fq_codel.8 tc-hfsc.8 tc-htb.8 tc-pie.8 \

Completed in 185 milliseconds