Lines Matching refs:nl_cache

58 int nl_cache_nitems(struct nl_cache *cache)  in nl_cache_nitems()
68 int nl_cache_nitems_filter(struct nl_cache *cache, struct nl_object *filter) in nl_cache_nitems_filter()
94 int nl_cache_is_empty(struct nl_cache *cache) in nl_cache_is_empty()
103 struct nl_cache_ops *nl_cache_get_ops(struct nl_cache *cache) in nl_cache_get_ops()
112 struct nl_object *nl_cache_get_first(struct nl_cache *cache) in nl_cache_get_first()
125 struct nl_object *nl_cache_get_last(struct nl_cache *cache) in nl_cache_get_last()
173 struct nl_cache *nl_cache_alloc(struct nl_cache_ops *ops) in nl_cache_alloc()
175 struct nl_cache *cache; in nl_cache_alloc()
190 struct nl_cache **result) in nl_cache_alloc_and_fill()
192 struct nl_cache *cache; in nl_cache_alloc_and_fill()
212 int nl_cache_alloc_name(const char *kind, struct nl_cache **result) in nl_cache_alloc_name()
215 struct nl_cache *cache; in nl_cache_alloc_name()
234 struct nl_cache *nl_cache_subset(struct nl_cache *orig, in nl_cache_subset()
237 struct nl_cache *cache; in nl_cache_subset()
266 void nl_cache_clear(struct nl_cache *cache) in nl_cache_clear()
284 void nl_cache_free(struct nl_cache *cache) in nl_cache_free()
301 static int __cache_add(struct nl_cache *cache, struct nl_object *obj) in __cache_add()
324 int nl_cache_add(struct nl_cache *cache, struct nl_object *obj) in nl_cache_add()
353 int nl_cache_move(struct nl_cache *cache, struct nl_object *obj) in nl_cache_move()
380 struct nl_cache *cache = obj->ce_cache; in nl_cache_remove()
405 struct nl_object *nl_cache_search(struct nl_cache *cache, in nl_cache_search()
439 int nl_cache_request_full_dump(struct nl_sock *sk, struct nl_cache *cache) in nl_cache_request_full_dump()
464 int __cache_pickup(struct nl_sock *sk, struct nl_cache *cache, in __cache_pickup()
496 return nl_cache_add((struct nl_cache *) p->pp_arg, c); in pickup_cb()
509 int nl_cache_pickup(struct nl_sock *sk, struct nl_cache *cache) in nl_cache_pickup()
519 static int cache_include(struct nl_cache *cache, struct nl_object *obj, in cache_include()
557 int nl_cache_include(struct nl_cache *cache, struct nl_object *obj, in nl_cache_include()
581 int nl_cache_resync(struct nl_sock *sk, struct nl_cache *cache, in nl_cache_resync()
667 int nl_cache_parse_and_add(struct nl_cache *cache, struct nl_msg *msg) in nl_cache_parse_and_add()
687 int nl_cache_refill(struct nl_sock *sk, struct nl_cache *cache) in nl_cache_refill()
713 void nl_cache_mark_all(struct nl_cache *cache) in nl_cache_mark_all()
738 void nl_cache_dump(struct nl_cache *cache, struct nl_dump_params *params) in nl_cache_dump()
752 void nl_cache_dump_filter(struct nl_cache *cache, in nl_cache_dump_filter()
798 void nl_cache_foreach(struct nl_cache *cache, in nl_cache_foreach()
815 void nl_cache_foreach_filter(struct nl_cache *cache, struct nl_object *filter, in nl_cache_foreach_filter()