Lines Matching refs:nl_object
37 typedef void (*change_func_t)(struct nl_cache *, struct nl_object *, int, void *);
38 typedef void (*change_func_v2_t)(struct nl_cache *, struct nl_object *old_obj,
39 struct nl_object *new_obj, uint64_t, int, void *);
50 struct nl_object *);
52 extern struct nl_object * nl_cache_get_first(struct nl_cache *);
53 extern struct nl_object * nl_cache_get_last(struct nl_cache *);
54 extern struct nl_object * nl_cache_get_next(struct nl_object *);
55 extern struct nl_object * nl_cache_get_prev(struct nl_object *);
64 struct nl_object *);
73 struct nl_object *);
77 struct nl_object *);
78 extern void nl_cache_remove(struct nl_object *);
90 struct nl_object *,
94 struct nl_object *,
103 extern struct nl_object * nl_cache_search(struct nl_cache *,
104 struct nl_object *);
105 extern struct nl_object *nl_cache_find(struct nl_cache *,
106 struct nl_object *);
114 struct nl_object *);
118 void (*cb)(struct nl_object *,
122 struct nl_object *,
124 nl_object *,