Lines Matching full:extern
22 extern "C" {
30 extern int nl_cache_nitems(struct nl_cache *);
31 extern int nl_cache_nitems_filter(struct nl_cache *,
33 extern struct nl_cache_ops * nl_cache_get_ops(struct nl_cache *);
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 *);
39 extern struct nl_cache * nl_cache_alloc(struct nl_cache_ops *);
40 extern int nl_cache_alloc_and_fill(struct nl_cache_ops *,
43 extern int nl_cache_alloc_name(const char *,
45 extern struct nl_cache * nl_cache_subset(struct nl_cache *,
47 extern void nl_cache_clear(struct nl_cache *);
48 extern void nl_cache_free(struct nl_cache *);
51 extern int nl_cache_add(struct nl_cache *,
53 extern int nl_cache_parse_and_add(struct nl_cache *,
55 extern void nl_cache_remove(struct nl_object *);
56 extern int nl_cache_refill(struct nl_sock *,
58 extern int nl_cache_pickup(struct nl_sock *,
60 extern int nl_cache_resync(struct nl_sock *,
64 extern int nl_cache_include(struct nl_cache *,
70 extern int nl_cache_is_empty(struct nl_cache *);
71 extern void nl_cache_mark_all(struct nl_cache *);
74 extern void nl_cache_dump(struct nl_cache *,
76 extern void nl_cache_dump_filter(struct nl_cache *,
81 extern void nl_cache_foreach(struct nl_cache *,
85 extern void nl_cache_foreach_filter(struct nl_cache *,
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 *);
103 extern void nl_cache_mngt_provide(struct nl_cache *);
104 extern void nl_cache_mngt_unprovide(struct nl_cache *);
105 extern struct nl_cache * nl_cache_mngt_require(const char *);
111 extern int nl_cache_mngr_alloc(struct nl_sock *,
114 extern int nl_cache_mngr_add(struct nl_cache_mngr *,
119 extern int nl_cache_mngr_get_fd(struct nl_cache_mngr *);
120 extern int nl_cache_mngr_poll(struct nl_cache_mngr *,
122 extern int nl_cache_mngr_data_ready(struct nl_cache_mngr *);
123 extern void nl_cache_mngr_free(struct nl_cache_mngr *);