HomeSort by relevance Sort by last modified time
    Searched refs:rtnl_cls (Results 1 - 23 of 23) sorted by null

  /external/libnl/include/netlink/route/
classifier.h 26 extern struct rtnl_cls *rtnl_cls_alloc(void);
27 extern void rtnl_cls_put(struct rtnl_cls *);
32 extern int rtnl_cls_build_add_request(struct rtnl_cls *, int,
34 extern int rtnl_cls_add(struct nl_sock *, struct rtnl_cls *, int);
36 extern int rtnl_cls_build_change_request(struct rtnl_cls *, int,
38 extern int rtnl_cls_build_delete_request(struct rtnl_cls *, int,
40 extern int rtnl_cls_delete(struct nl_sock *, struct rtnl_cls *, int);
42 extern void rtnl_cls_set_ifindex(struct rtnl_cls *, int);
43 extern int rtnl_cls_get_ifindex(struct rtnl_cls *);
44 extern void rtnl_cls_set_handle(struct rtnl_cls *, uint32_t)
    [all...]
classifier-modules.h 41 void (*co_dump[NL_DUMP_MAX+1])(struct rtnl_cls *,
46 int (*co_get_opts)(struct rtnl_cls *, struct nl_msg *);
51 int (*co_msg_parser)(struct rtnl_cls *);
56 void (*co_free_data)(struct rtnl_cls *);
61 int (*co_clone)(struct rtnl_cls *, struct rtnl_cls *);
71 extern struct rtnl_cls_ops * rtnl_cls_lookup_ops(struct rtnl_cls *);
  /external/libnl/include/netlink/route/cls/
u32.h 22 extern void rtnl_u32_set_handle(struct rtnl_cls *, int, int, int);
23 extern int rtnl_u32_set_classid(struct rtnl_cls *, uint32_t);
25 extern int rtnl_u32_set_flags(struct rtnl_cls *, int);
26 extern int rtnl_u32_add_key(struct rtnl_cls *, uint32_t, uint32_t,
28 extern int rtnl_u32_add_key_uint8(struct rtnl_cls *, uint8_t, uint8_t,
30 extern int rtnl_u32_add_key_uint16(struct rtnl_cls *, uint16_t, uint16_t,
32 extern int rtnl_u32_add_key_uint32(struct rtnl_cls *, uint32_t, uint32_t,
34 extern int rtnl_u32_add_key_in_addr(struct rtnl_cls *, struct in_addr *,
36 extern int rtnl_u32_add_key_in6_addr(struct rtnl_cls *, struct in6_addr *,
basic.h 22 extern int rtnl_basic_set_classid(struct rtnl_cls *, uint32_t);
23 extern uint32_t rtnl_basic_get_classid(struct rtnl_cls *);
24 extern int rtnl_basic_set_ematch(struct rtnl_cls *,
27 rtnl_basic_get_ematch(struct rtnl_cls *);
cgroup.h 22 extern int rtnl_cgroup_set_ematch(struct rtnl_cls *,
25 rtnl_cgroup_get_ematch(struct rtnl_cls *);
fw.h 23 extern int rtnl_fw_set_classid(struct rtnl_cls *, uint32_t);
  /external/libnl/src/cls/
utils.h 22 void (*parse_argv)(struct rtnl_cls *, int, char **);
42 extern struct rtnl_cls *nlt_alloc_cls(void);
43 extern void parse_dev(struct rtnl_cls *, struct nl_cache *, char *);
44 extern void parse_prio(struct rtnl_cls *, char *);
45 extern void parse_parent(struct rtnl_cls *, char *);
46 extern void parse_handle(struct rtnl_cls *, char *);
47 extern void parse_proto(struct rtnl_cls *, char *);
utils.c 13 struct rtnl_cls *nlt_alloc_cls(void)
15 struct rtnl_cls *cls;
24 void parse_dev(struct rtnl_cls *cls, struct nl_cache *link_cache, char *arg)
34 void parse_prio(struct rtnl_cls *cls, char *arg)
40 void parse_parent(struct rtnl_cls *cls, char *arg)
52 void parse_handle(struct rtnl_cls *cls, char *arg)
64 void parse_proto(struct rtnl_cls *cls, char *arg)
cgroup.c 28 static void basic_parse_argv(struct rtnl_cls *cls, int argc, char **argv)
basic.c 28 static void basic_parse_argv(struct rtnl_cls *cls, int argc, char **argv)
  /external/libnl/lib/route/
cls_obj.c 34 struct rtnl_cls *cls = (struct rtnl_cls *) obj;
48 struct rtnl_cls *dst = nl_object_priv(_dst);
49 struct rtnl_cls *src = nl_object_priv(_src);
74 struct rtnl_cls *cls = (struct rtnl_cls *) obj;
90 struct rtnl_cls *cls = (struct rtnl_cls *) obj;
105 struct rtnl_cls *cls = (struct rtnl_cls *) obj
    [all...]
cls.c 42 struct rtnl_cls *cls;
83 static int cls_build(struct rtnl_cls *cls, int type, int flags,
142 int rtnl_cls_build_add_request(struct rtnl_cls *cls, int flags,
160 int rtnl_cls_add(struct nl_sock *sk, struct rtnl_cls *cls, int flags)
189 int rtnl_cls_build_change_request(struct rtnl_cls *cls, int flags,
207 int rtnl_cls_change(struct nl_sock *sk, struct rtnl_cls *cls, int flags)
236 int rtnl_cls_build_delete_request(struct rtnl_cls *cls, int flags,
255 int rtnl_cls_delete(struct nl_sock *sk, struct rtnl_cls *cls, int flags)
cls_api.c 92 struct rtnl_cls_ops *rtnl_cls_lookup_ops(struct rtnl_cls *cls)
class_obj.c 197 struct rtnl_cls *filter;
qdisc_obj.c 163 struct rtnl_cls *filter;
  /external/libnl/lib/route/cls/
basic.c 52 static int basic_clone(struct rtnl_cls *_dst, struct rtnl_cls *_src)
57 static void basic_free_data(struct rtnl_cls *cls)
64 static int basic_msg_parser(struct rtnl_cls *cls)
99 static void basic_dump_line(struct rtnl_cls *cls, struct nl_dump_params *p)
114 static void basic_dump_details(struct rtnl_cls *cls, struct nl_dump_params *p)
126 static int basic_get_opts(struct rtnl_cls *cls, struct nl_msg *msg)
146 int rtnl_basic_set_classid(struct rtnl_cls *cls, uint32_t classid)
156 uint32_t rtnl_basic_get_classid(struct rtnl_cls *cls)
163 int rtnl_basic_set_ematch(struct rtnl_cls *cls, struct rtnl_ematch_tree *tree
    [all...]
cgroup.c 37 static void cgroup_free_data(struct rtnl_cls *cls)
44 static int cgroup_msg_parser(struct rtnl_cls *cls)
71 static void cgroup_dump_line(struct rtnl_cls *cls, struct nl_dump_params *p)
81 static void cgroup_dump_details(struct rtnl_cls *cls, struct nl_dump_params *p)
97 int rtnl_cgroup_set_ematch(struct rtnl_cls *cls, struct rtnl_ematch_tree *tree)
114 struct rtnl_ematch_tree *rtnl_cgroup_get_ematch(struct rtnl_cls *cls)
fw.c 41 static int fw_msg_parser(struct rtnl_cls *cls)
78 static void fw_free_data(struct rtnl_cls *cls)
86 static int fw_clone(struct rtnl_cls *_dst, struct rtnl_cls *_src)
100 static void fw_dump_line(struct rtnl_cls *cls, struct nl_dump_params *p)
110 static void fw_dump_details(struct rtnl_cls *cls, struct nl_dump_params *p)
118 static int fw_get_opts(struct rtnl_cls *cls, struct nl_msg *msg)
145 int rtnl_fw_set_classid(struct rtnl_cls *cls, uint32_t classid)
u32.c 67 static int u32_msg_parser(struct rtnl_cls *cls)
154 static void u32_free_data(struct rtnl_cls *cls)
164 static int u32_clone(struct rtnl_cls *_dst, struct rtnl_cls *_src)
185 static void u32_dump_line(struct rtnl_cls *cls, struct nl_dump_params *p)
198 struct rtnl_cls *cls, struct rtnl_u32 *u)
256 static void u32_dump_details(struct rtnl_cls *cls, struct nl_dump_params *p)
292 static void u32_dump_stats(struct rtnl_cls *cls, struct nl_dump_params *p)
304 static int u32_get_opts(struct rtnl_cls *cls, struct nl_msg *msg)
343 void rtnl_u32_set_handle(struct rtnl_cls *cls, int htid, int hash
    [all...]
  /external/libnl/src/
nl-cls-delete.c 42 struct rtnl_cls *cls = (struct rtnl_cls *) obj;
67 struct rtnl_cls *cls;
nl-cls-add.c 38 struct rtnl_cls *cls;
nl-cls-list.c 15 static struct rtnl_cls *cls;
  /external/libnl/include/
netlink-types.h 477 struct rtnl_cls struct

Completed in 425 milliseconds