/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
|