Home
last modified time | relevance | path

Searched refs:nl_cache_ops (Results 1 – 25 of 39) sorted by relevance

12

/third_party/libnl/lib/
Dcache_mngt.c34 static struct nl_cache_ops *cache_ops;
42 static struct nl_cache_ops *__nl_cache_ops_lookup(const char *name) in __nl_cache_ops_lookup()
44 struct nl_cache_ops *ops; in __nl_cache_ops_lookup()
57 void nl_cache_ops_get(struct nl_cache_ops *ops) in nl_cache_ops_get()
66 void nl_cache_ops_put(struct nl_cache_ops *ops) in nl_cache_ops_put()
80 struct nl_cache_ops *nl_cache_ops_lookup(const char *name) in nl_cache_ops_lookup()
82 struct nl_cache_ops *ops; in nl_cache_ops_lookup()
100 struct nl_cache_ops *nl_cache_ops_lookup_safe(const char *name) in nl_cache_ops_lookup_safe()
102 struct nl_cache_ops *ops; in nl_cache_ops_lookup_safe()
112 static struct nl_cache_ops *__cache_ops_associate(int protocol, int msgtype) in __cache_ops_associate()
[all …]
Dcache.c111 struct nl_cache_ops *nl_cache_get_ops(struct nl_cache *cache) in nl_cache_get_ops()
184 struct nl_cache *nl_cache_alloc(struct nl_cache_ops *ops) in nl_cache_alloc()
234 int nl_cache_alloc_and_fill(struct nl_cache_ops *ops, struct nl_sock *sock, in nl_cache_alloc_and_fill()
267 struct nl_cache_ops *ops; in nl_cache_alloc_name()
340 struct nl_cache_ops *ops = nl_cache_get_ops(cache); in nl_cache_clone()
662 struct nl_cache_ops *ops;
865 struct nl_cache_ops *ops = cache->c_ops; in nl_cache_include()
885 struct nl_cache_ops *ops = cache->c_ops; in nl_cache_include_v2()
985 int nl_cache_parse(struct nl_cache_ops *ops, struct sockaddr_nl *who, in nl_cache_parse()
Dcache_mngr.c50 struct nl_cache_ops *ops = ca->ca_cache->c_ops; in include_cb()
80 struct nl_cache_ops *ops; in event_input()
241 struct nl_cache_ops *ops; in nl_cache_mngr_set_change_func_v2()
296 struct nl_cache_ops *ops; in nl_cache_mngr_add_cache()
435 struct nl_cache_ops *ops; in nl_cache_mngr_add()
Dmsg.c730 struct nl_cache_ops *ops; in nl_msg_parse()
803 struct nl_cache_ops *ops; in print_hdr()
839 struct nl_cache_ops *ops, int *payloadlen) in print_genl_msg()
937 struct nl_cache_ops *ops; in print_msg()
Dnl.c1132 int (*parser)(struct nl_cache_ops *, struct sockaddr_nl *,
1180 int (*parser)(struct nl_cache_ops *, struct sockaddr_nl *, in nl_pickup() argument
1197 int (*parser)(struct nl_cache_ops *, struct sockaddr_nl *, in nl_pickup_keep_syserr() argument
/third_party/libnl/include/netlink/
Dcache.h51 extern struct nl_cache_ops * nl_cache_get_ops(struct nl_cache *);
57 extern struct nl_cache * nl_cache_alloc(struct nl_cache_ops *);
58 extern int nl_cache_alloc_and_fill(struct nl_cache_ops *,
131 extern struct nl_cache_ops * nl_cache_ops_lookup(const char *);
132 extern struct nl_cache_ops * nl_cache_ops_lookup_safe(const char *);
133 extern struct nl_cache_ops * nl_cache_ops_associate(int, int);
134 extern struct nl_cache_ops * nl_cache_ops_associate_safe(int, int);
135 extern struct nl_msgtype * nl_msgtype_lookup(struct nl_cache_ops *, int);
136 extern void nl_cache_ops_foreach(void (*cb)(struct nl_cache_ops *, void *), void *);
137 extern int nl_cache_mngt_register(struct nl_cache_ops *);
[all …]
Dnetlink.h43 struct nl_cache_ops;
86 int (*parser)(struct nl_cache_ops *,
92 … int (*parser)(struct nl_cache_ops *, struct sockaddr_nl *,
/third_party/libnl/include/netlink/genl/
Dmngt.h23 struct nl_cache_ops;
99 int (*c_msg_parser)(struct nl_cache_ops *,
147 struct nl_cache_ops * o_cache_ops;
166 extern int genl_register(struct nl_cache_ops *);
167 extern void genl_unregister(struct nl_cache_ops *);
/third_party/libnl/include/netlink-private/
Dcache-api.h165 struct nl_cache_ops struct
199 int (*co_msg_parser)(struct nl_cache_ops *, struct sockaddr_nl *, argument
256 struct nl_cache_ops *co_next; argument
/third_party/libnl/lib/route/
Droute.c29 static struct nl_cache_ops rtnl_route_ops;
31 static int route_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in route_msg_parser()
182 static struct nl_cache_ops rtnl_route_ops = {
Dcls.c33 static struct nl_cache_ops rtnl_cls_ops;
378 static int cls_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in cls_msg_parser()
424 static struct nl_cache_ops rtnl_cls_ops = {
Dclass.c28 static struct nl_cache_ops rtnl_class_ops;
42 static int class_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in class_msg_parser()
479 static struct nl_cache_ops rtnl_class_ops = {
Dqdisc.c29 static struct nl_cache_ops rtnl_qdisc_ops;
32 static int qdisc_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in qdisc_msg_parser()
535 static struct nl_cache_ops rtnl_qdisc_ops = {
Dact.c29 static struct nl_cache_ops rtnl_act_ops;
507 static int act_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in act_msg_parser()
550 static struct nl_cache_ops rtnl_act_ops = {
Dnetconf.c53 static struct nl_cache_ops rtnl_netconf_ops;
94 static int netconf_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in netconf_msg_parser()
558 static struct nl_cache_ops rtnl_netconf_ops = {
/third_party/libnl/lib/genl/
Dmngt.c51 struct genl_ops *ops, struct nl_cache_ops *cache_ops, void *arg) in cmd_msg_parser()
92 static int genl_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in genl_msg_parser()
248 int genl_register(struct nl_cache_ops *ops) in genl_register()
285 void genl_unregister(struct nl_cache_ops *ops) in genl_unregister()
Dctrl.c36 static struct nl_cache_ops genl_ctrl_ops;
106 static int ctrl_msg_parser(struct nl_cache_ops *ops, struct genl_cmd *cmd, in ctrl_msg_parser()
527 static struct nl_cache_ops genl_ctrl_ops = {
/third_party/libnl/lib/fib_lookup/
Dlookup.c32 static struct nl_cache_ops fib_lookup_ops;
73 static int result_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in result_msg_parser()
329 static struct nl_cache_ops fib_lookup_ops = {
/third_party/libnl/python/netlink/
Dcapi.i344 extern struct nl_cache_ops * nl_cache_get_ops(struct nl_cache *);
350 extern struct nl_cache * nl_cache_alloc(struct nl_cache_ops *);
405 extern struct nl_cache_ops * nl_cache_ops_lookup(const char *);
406 extern struct nl_cache_ops * nl_cache_ops_associate(int, int);
407 extern struct nl_msgtype * nl_msgtype_lookup(struct nl_cache_ops *, int);
408 extern void nl_cache_ops_foreach(void (*cb)(struct nl_cache_ops *, void *), void *);
409 extern int nl_cache_mngt_register(struct nl_cache_ops *);
410 extern int nl_cache_mngt_unregister(struct nl_cache_ops *);
/third_party/libnl/lib/netfilter/
Dqueue_msg.c30 static struct nl_cache_ops nfnl_queue_msg_ops;
138 static int queue_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in queue_msg_parser()
288 static struct nl_cache_ops nfnl_queue_msg_ops = {
Dlog_msg.c159 static int log_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in log_msg_parser()
176 static struct nl_cache_ops nfnl_log_msg_ops = {
Dexp.c33 static struct nl_cache_ops nfnl_exp_ops;
295 static int exp_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in exp_msg_parser()
605 static struct nl_cache_ops nfnl_exp_ops = {
Dct.c33 static struct nl_cache_ops nfnl_ct_ops;
393 static int ct_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who, in ct_msg_parser()
653 static struct nl_cache_ops nfnl_ct_ops = {
/third_party/libnl/src/
Dnl-list-caches.c32 static void print(struct nl_cache_ops *ops, void *arg) in print()
/third_party/libnl/tests/
Dtest-genl.c15 static int parse_cmd_new(struct nl_cache_ops *unused, struct genl_cmd *cmd, in parse_cmd_new()

12