Searched refs:nl_cache_ops (Results 1 - 10 of 10) sorted by relevance

/openwrt/package/libs/libnl-tiny/src/include/netlink/genl/
H A Dmngt.h23 struct nl_cache_ops;
52 int (*c_msg_parser)(struct nl_cache_ops *,
71 struct nl_cache_ops * o_cache_ops;
80 extern int genl_register(struct nl_cache_ops *);
81 extern void genl_unregister(struct nl_cache_ops *);
/openwrt/package/libs/libnl-tiny/src/
H A Dcache_mngt.c23 static struct nl_cache_ops *cache_ops;
37 struct nl_cache_ops *nl_cache_ops_lookup(const char *name)
39 struct nl_cache_ops *ops;
59 struct nl_cache_ops *nl_cache_ops_associate(int protocol, int msgtype)
62 struct nl_cache_ops *ops;
85 int nl_cache_mngt_register(struct nl_cache_ops *ops)
112 int nl_cache_mngt_unregister(struct nl_cache_ops *ops)
114 struct nl_cache_ops *t, **tp;
H A Dgenl_mngt.c57 * static struct nl_cache_ops genl_foo_ops = {
93 static int genl_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
148 int genl_register(struct nl_cache_ops *ops)
185 void genl_unregister(struct nl_cache_ops *ops)
H A Dcache.c60 struct nl_cache *nl_cache_alloc(struct nl_cache_ops *ops)
76 int nl_cache_alloc_and_fill(struct nl_cache_ops *ops, struct nl_sock *sock,
232 struct nl_cache_ops *ops;
308 int nl_cache_parse(struct nl_cache_ops *ops, struct sockaddr_nl *who,
H A Dgenl_ctrl.c31 static struct nl_cache_ops genl_ctrl_ops;
55 static int ctrl_msg_parser(struct nl_cache_ops *ops, struct genl_cmd *cmd,
282 static struct nl_cache_ops genl_ctrl_ops = {
H A Dmsg.c548 struct nl_cache_ops *ops;
/openwrt/package/libs/libnl-tiny/src/include/netlink/
H A Dcache.h33 extern struct nl_cache_ops * nl_cache_get_ops(struct nl_cache *);
39 extern struct nl_cache * nl_cache_alloc(struct nl_cache_ops *);
40 extern int nl_cache_alloc_and_fill(struct nl_cache_ops *,
95 extern struct nl_cache_ops * nl_cache_ops_lookup(const char *);
96 extern struct nl_cache_ops * nl_cache_ops_associate(int, int);
97 extern struct nl_msgtype * nl_msgtype_lookup(struct nl_cache_ops *, int);
98 extern void nl_cache_ops_foreach(void (*cb)(struct nl_cache_ops *, void *), void *);
99 extern int nl_cache_mngt_register(struct nl_cache_ops *);
100 extern int nl_cache_mngt_unregister(struct nl_cache_ops *);
H A Dcache-api.h28 * struct nl_cache_ops my_cache_ops = {
53 * static int my_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
68 * struct nl_cache_ops my_cache_ops = {
95 * static struct nl_cache_ops rtnl_addr_ops = {
163 struct nl_cache_ops struct
182 int (*co_msg_parser)(struct nl_cache_ops *, struct sockaddr_nl *,
187 struct nl_cache_ops *co_next;
/openwrt/package/libs/libnl-tiny/src/include/
H A Dnetlink-types.h17 struct nl_cache_ops;
27 struct nl_cache_ops * c_ops;
H A Dnetlink-local.h135 extern int nl_cache_parse(struct nl_cache_ops *, struct sockaddr_nl *,

Completed in 42 milliseconds