Home
last modified time | relevance | path

Searched refs:rtnl_ematch_tree (Results 1 – 13 of 13) sorted by relevance

/external/libnl/include/netlink/route/cls/
Dematch.h22 struct rtnl_ematch_tree;
65 extern struct rtnl_ematch_tree *rtnl_ematch_tree_alloc(uint16_t);
66 extern void rtnl_ematch_tree_free(struct rtnl_ematch_tree *);
67 extern void rtnl_ematch_tree_add(struct rtnl_ematch_tree *,
70 extern struct rtnl_ematch_tree *rtnl_ematch_tree_clone(struct rtnl_ematch_tree *);
73 struct rtnl_ematch_tree **);
75 struct rtnl_ematch_tree *);
76 extern void rtnl_ematch_tree_dump(struct rtnl_ematch_tree *,
81 struct rtnl_ematch_tree **);
Dcgroup.h19 struct rtnl_ematch_tree *);
20 struct rtnl_ematch_tree * rtnl_cgroup_get_ematch(struct rtnl_cls *);
Dbasic.h21 struct rtnl_ematch_tree *);
22 extern struct rtnl_ematch_tree *rtnl_basic_get_ematch(struct rtnl_cls *);
/external/libnl/lib/route/cls/
Dematch.c246 struct rtnl_ematch_tree *rtnl_ematch_tree_alloc(uint16_t progid) in rtnl_ematch_tree_alloc()
248 struct rtnl_ematch_tree *tree; in rtnl_ematch_tree_alloc()
278 void rtnl_ematch_tree_free(struct rtnl_ematch_tree *tree) in rtnl_ematch_tree_free()
332 struct rtnl_ematch_tree *rtnl_ematch_tree_clone(struct rtnl_ematch_tree *src) in rtnl_ematch_tree_clone()
334 struct rtnl_ematch_tree *dst = NULL; in rtnl_ematch_tree_clone()
352 void rtnl_ematch_tree_add(struct rtnl_ematch_tree *tree, in rtnl_ematch_tree_add()
396 int rtnl_ematch_parse_attr(struct nlattr *attr, struct rtnl_ematch_tree **result) in rtnl_ematch_parse_attr()
400 struct rtnl_ematch_tree *tree; in rtnl_ematch_parse_attr()
567 void rtnl_ematch_tree_dump(struct rtnl_ematch_tree *tree, in rtnl_ematch_tree_dump()
647 struct rtnl_ematch_tree *tree) in rtnl_ematch_fill_attr()
[all …]
Dcgroup.c26 struct rtnl_ematch_tree *cg_ematch;
145 void rtnl_cgroup_set_ematch(struct rtnl_cls *cls, struct rtnl_ematch_tree *tree) in rtnl_cgroup_set_ematch()
163 struct rtnl_ematch_tree *rtnl_cgroup_get_ematch(struct rtnl_cls *cls) in rtnl_cgroup_get_ematch()
Dbasic.c33 struct rtnl_ematch_tree * b_ematch;
188 void rtnl_basic_set_ematch(struct rtnl_cls *cls, struct rtnl_ematch_tree *tree) in rtnl_basic_set_ematch()
206 struct rtnl_ematch_tree *rtnl_basic_get_ematch(struct rtnl_cls *cls) in rtnl_basic_get_ematch()
/external/libnl/tests/
Dcksuite-all-ematch-tree-clone.c70 static void build_src_cgroup(struct rtnl_ematch_tree *tree) in build_src_cgroup()
87 static void dump_ematch_tree(struct rtnl_ematch_tree *tree, int *result, in dump_ematch_tree()
108 _nl_auto_rtnl_ematch_tree struct rtnl_ematch_tree *src = NULL; in START_TEST()
109 _nl_auto_rtnl_ematch_tree struct rtnl_ematch_tree *dst = NULL; in START_TEST()
/external/libnl/include/nl-aux-route/
Dnl-route.h53 struct rtnl_ematch_tree;
54 void rtnl_ematch_tree_free(struct rtnl_ematch_tree *);
56 _NL_AUTO_DEFINE_FCN_TYPED0(struct rtnl_ematch_tree *,
/external/libnl/src/lib/
Dcls.c51 struct rtnl_ematch_tree *nl_cli_cls_parse_ematch(struct rtnl_cls *cls, char *arg) in nl_cli_cls_parse_ematch()
53 struct rtnl_ematch_tree *tree; in nl_cli_cls_parse_ematch()
/external/libnl/include/netlink/cli/
Dcls.h20 extern struct rtnl_ematch_tree *nl_cli_cls_parse_ematch(struct rtnl_cls *, char *);
/external/libnl/lib/cli/cls/
Dcgroup.c29 struct rtnl_ematch_tree *tree; in parse_argv()
Dbasic.c34 struct rtnl_ematch_tree *tree; in parse_argv()
/external/libnl/include/nl-priv-dynamic-route/
Dnl-priv-dynamic-route.h24 struct rtnl_ematch_tree { struct