/external/libnl/include/netlink/ |
object.h | 23 struct nl_object; 26 #define OBJ_CAST(ptr) ((struct nl_object *) (ptr)) 29 extern struct nl_object * nl_object_alloc(struct nl_object_ops *); 31 struct nl_object **); 32 extern void nl_object_free(struct nl_object *); 33 extern struct nl_object * nl_object_clone(struct nl_object *obj); 34 extern void nl_object_get(struct nl_object *); 35 extern void nl_object_put(struct nl_object *); 36 extern int nl_object_shared(struct nl_object *); [all...] |
cache.h | 27 typedef void (*change_func_t)(struct nl_cache *, struct nl_object *, int, void *); 32 struct nl_object *); 34 extern struct nl_object * nl_cache_get_first(struct nl_cache *); 35 extern struct nl_object * nl_cache_get_last(struct nl_cache *); 36 extern struct nl_object * nl_cache_get_next(struct nl_object *); 37 extern struct nl_object * nl_cache_get_prev(struct nl_object *); 46 struct nl_object *); 52 struct nl_object *); [all...] |
object-api.h | 43 * struct nl_object *obj = nl_object_alloc(&my_ops); 63 * static void my_obj_free_data(struct nl_object *obj) 73 * static int my_obj_clone(struct nl_object *src, struct nl_object *dst) 93 * static int my_obj_dump_detailed(struct nl_object *obj, 145 * static int my_obj_compare(struct nl_object *_a, struct nl_object *_b, 283 void (*oo_constructor)(struct nl_object *); 292 void (*oo_free_data)(struct nl_object *); 304 int (*oo_clone)(struct nl_object *, struct nl_object *) [all...] |
/external/libnl/lib/ |
object.c | 24 static inline struct nl_object_ops *obj_ops(struct nl_object *obj) 42 struct nl_object *nl_object_alloc(struct nl_object_ops *ops) 44 struct nl_object *new; 70 int nl_object_alloc_name(const char *kind, struct nl_object **result) 94 struct nl_object *nl_object_clone(struct nl_object *obj) 96 struct nl_object *new; 133 void nl_object_free(struct nl_object *obj) 162 void nl_object_get(struct nl_object *obj) 173 void nl_object_put(struct nl_object *obj [all...] |
cache.c | 68 int nl_cache_nitems_filter(struct nl_cache *cache, struct nl_object *filter) 71 struct nl_object *obj; 112 struct nl_object *nl_cache_get_first(struct nl_cache *cache) 118 struct nl_object, ce_list); 125 struct nl_object *nl_cache_get_last(struct nl_cache *cache) 131 struct nl_object, ce_list); 138 struct nl_object *nl_cache_get_next(struct nl_object *obj) 144 struct nl_object, ce_list); 151 struct nl_object *nl_cache_get_prev(struct nl_object *obj [all...] |
/external/libnl/src/ |
nl-tctree-list.c | 24 static void print_qdisc(struct nl_object *, void *); 39 static void print_class(struct nl_object *obj, void *arg) 51 print_qdisc((struct nl_object *) leaf, arg + 2); 63 static void print_qdisc(struct nl_object *obj, void *arg) 82 static void print_link(struct nl_object *obj, void *arg) 96 print_qdisc((struct nl_object *) qdisc, (void *) 2); 102 print_qdisc((struct nl_object *) qdisc, (void *) 2); 108 print_qdisc((struct nl_object *) qdisc, (void *) 2);
|
nf-log.c | 31 static void obj_input(struct nl_object *obj, void *arg) 114 nl_object_dump((struct nl_object *) log, &dp);
|
nl-route-get.c | 22 static void parse_cb(struct nl_object *obj, void *arg)
|
/external/libnl/lib/route/ |
class_obj.c | 28 static void class_free_data(struct nl_object *obj) 40 static int class_clone(struct nl_object *_dst, struct nl_object *_src) 58 static void class_dump_line(struct nl_object *obj, struct nl_dump_params *p) 71 static void class_dump_details(struct nl_object *obj, struct nl_dump_params *p) 94 static void class_dump_stats(struct nl_object *obj, struct nl_dump_params *p) 120 nl_object_put((struct nl_object *) class); 170 void (*cb)(struct nl_object *, void *), void *arg) 182 nl_cache_foreach_filter(cache, (struct nl_object *) filter, cb, arg); 195 void (*cb)(struct nl_object *, void *), void *arg [all...] |
qdisc_obj.c | 29 static void qdisc_free_data(struct nl_object *obj) 41 static int qdisc_clone(struct nl_object *_dst, struct nl_object *_src) 59 static void qdisc_dump_line(struct nl_object *obj, struct nl_dump_params *p) 73 static void qdisc_dump_details(struct nl_object *arg, struct nl_dump_params *p) 90 static void qdisc_dump_stats(struct nl_object *arg, struct nl_dump_params *p) 116 nl_object_put((struct nl_object *) qdisc); 135 void (*cb)(struct nl_object *, void *), void *arg) 147 nl_cache_foreach_filter(cache, (struct nl_object *) filter, cb, arg); 161 void (*cb)(struct nl_object *, void *), void *arg [all...] |
cls_obj.c | 32 static void cls_free_data(struct nl_object *obj) 46 static int cls_clone(struct nl_object *_dst, struct nl_object *_src) 71 static void cls_dump_line(struct nl_object *obj, struct nl_dump_params *p) 88 static void cls_dump_details(struct nl_object *obj, struct nl_dump_params *p) 103 static void cls_dump_stats(struct nl_object *obj, struct nl_dump_params *p) 129 nl_object_put((struct nl_object *) cls);
|
/external/libnl/lib/genl/ |
family.c | 37 static void family_constructor(struct nl_object *c) 44 static void family_free_data(struct nl_object *c) 58 static int family_clone(struct nl_object *_dst, struct nl_object *_src) 74 static void family_dump_line(struct nl_object *obj, struct nl_dump_params *p) 94 static void family_dump_details(struct nl_object *obj, struct nl_dump_params *p) 123 static void family_dump_stats(struct nl_object *obj, struct nl_dump_params *p) 128 static int family_compare(struct nl_object *_a, struct nl_object *_b, 161 nl_object_put((struct nl_object *) family) [all...] |
ctrl.c | 130 err = pp->pp_cb((struct nl_object *) family, pp); 167 nl_object_get((struct nl_object *) fam); 202 nl_object_get((struct nl_object *) fam);
|
/external/libnl/include/netlink/route/ |
class.h | 60 void (*cb)(struct nl_object *, 65 void (*cb)(struct nl_object *,
|
qdisc.h | 60 void (*cb)(struct nl_object *, void *), 64 void (*cb)(struct nl_object *, void *),
|
/external/libnl/lib/fib_lookup/ |
request.c | 36 static void request_free_data(struct nl_object *obj) 44 static int request_clone(struct nl_object *_dst, struct nl_object *_src) 56 static int request_compare(struct nl_object *_a, struct nl_object *_b,
|
lookup.c | 49 static void result_free_data(struct nl_object *obj) 57 static int result_clone(struct nl_object *_dst, struct nl_object *_src) 109 err = pp->pp_cb((struct nl_object *) res, pp); 123 static void result_dump_line(struct nl_object *obj, struct nl_dump_params *p) 138 static void result_dump_details(struct nl_object *obj, struct nl_dump_params *p) 143 static int result_compare(struct nl_object *_a, struct nl_object *_b, 161 nl_object_put((struct nl_object *) res);
|
/external/libnl/lib/netfilter/ |
queue_obj.c | 31 static void nfnl_queue_dump(struct nl_object *a, struct nl_dump_params *p) 85 nl_object_get((struct nl_object *) queue); 90 nl_object_put((struct nl_object *) queue); 164 static int nfnl_queue_compare(struct nl_object *_a, struct nl_object *_b,
|
log_obj.c | 29 static void nfnl_log_dump(struct nl_object *a, struct nl_dump_params *p) 89 nl_object_get((struct nl_object *) log); 94 nl_object_put((struct nl_object *) log); 232 static int nfnl_log_compare(struct nl_object *_a, struct nl_object *_b,
|
log_msg_obj.c | 38 static void log_msg_free_data(struct nl_object *c) 49 static int log_msg_clone(struct nl_object *_dst, struct nl_object *_src) 73 static void log_msg_dump(struct nl_object *a, struct nl_dump_params *p) 184 nl_object_get((struct nl_object *) msg); 189 nl_object_put((struct nl_object *) msg);
|
queue_msg_obj.c | 35 static void nfnl_queue_msg_free_data(struct nl_object *c) 45 static int nfnl_queue_msg_clone(struct nl_object *_dst, struct nl_object *_src) 63 static void nfnl_queue_msg_dump(struct nl_object *a, struct nl_dump_params *p) 169 nl_object_get((struct nl_object *) msg); 174 nl_object_put((struct nl_object *) msg);
|
/external/libnl/tests/ |
test-nf-cache-mngr.c | 3 static void change_cb(struct nl_cache *cache, struct nl_object *obj,
|
test-cache-mngr.c | 6 static void change_cb(struct nl_cache *cache, struct nl_object *obj,
|
/external/libnl/include/ |
netlink-tc.h | 41 extern int tca_compare(struct nl_object *, struct nl_object *, uint32_t, int);
|
/external/libnl/include/netlink/cli/ |
utils.h | 70 extern int nl_cli_confirm(struct nl_object *,
|