Home
last modified time | relevance | path

Searched refs:cache_policy_item_ (Results 1 – 4 of 4) sorted by relevance

/freebsd-src/usr.sbin/nscd/
H A Dcacheplcs.c39 struct cache_policy_item_ *);
41 struct cache_policy_item_ *);
42 static struct cache_policy_item_ * cache_lfu_policy_create_item(void);
43 static void cache_lfu_policy_destroy_item(struct cache_policy_item_ *);
44 static struct cache_policy_item_ *cache_lfu_policy_get_first_item(
46 static struct cache_policy_item_ *cache_lfu_policy_get_last_item(
48 static struct cache_policy_item_ *cache_lfu_policy_get_next_item(
49 struct cache_policy_ *, struct cache_policy_item_ *);
50 static struct cache_policy_item_ *cache_lfu_policy_get_prev_item(
51 struct cache_policy_ *, struct cache_policy_item_ *);
[all …]
H A Dcacheplcs.h40 struct cache_policy_item_ { struct
48 struct cache_policy_item_ *connected_item; argument
56 struct cache_policy_item_* (*create_item_func)(void);
57 void (*destroy_item_func)(struct cache_policy_item_ *);
60 struct cache_policy_item_ *);
62 struct cache_policy_item_ *);
64 struct cache_policy_item_ *);
66 struct cache_policy_item_ *(*get_first_item_func)(
68 struct cache_policy_item_ *(*get_last_item_func)(
70 struct cache_policy_item_ *(*get_next_item_func)(
[all …]
H A Dcachelib.c50 struct cache_policy_item_ *);
52 struct cache_policy_item_ *);
65 struct cache_policy_item_ *));
291 struct cache_policy_item_ *item, *next_item; in clear_cache_entry()
347 struct cache_policy_item_ *item) in cache_lifetime_common_continue_func()
360 struct cache_policy_item_ *item) in cache_elemsize_common_continue_func()
375 struct cache_policy_item_ *)) in flush_cache_policy() argument
377 struct cache_policy_item_ *item, *next_item, *connected_item; in flush_cache_policy()
702 struct cache_policy_item_ *connected_item; in cache_read()
810 struct cache_policy_item_ *policy_item; in cache_write()
[all …]
H A Dcachelib.h117 struct cache_policy_item_ *fifo_policy_item;