Searched defs:ematch (Results 1 - 3 of 3) sorted by relevance

/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);
/external/iproute2/tc/
H A Dm_ematch.h56 struct ematch struct
63 struct ematch *child;
64 struct ematch *next;
67 static inline struct ematch * new_ematch(struct bstr *args, int inverted)
69 struct ematch *e = calloc(1, sizeof(*e));
80 extern void print_ematch_tree(const struct ematch *tree);
/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...]

Completed in 356 milliseconds