Symbol: cache_policy_
usr.sbin/nscd/cachelib.c
287
struct cache_policy_ *policy;
usr.sbin/nscd/cachelib.c
369
struct cache_policy_ *policy,
usr.sbin/nscd/cachelib.c
370
struct cache_policy_ *connected_policy,
usr.sbin/nscd/cachelib.c
424
struct cache_policy_ *policy, *connected_policy;
usr.sbin/nscd/cachelib.c
581
new_common_entry->policies = (struct cache_policy_ **)calloc(1,
usr.sbin/nscd/cachelib.c
582
sizeof(struct cache_policy_ *) * policies_size);
usr.sbin/nscd/cachelib.c
61
struct cache_policy_ *, struct cache_policy_ *,
usr.sbin/nscd/cachelib.c
802
struct cache_policy_ *policy, *connected_policy;
usr.sbin/nscd/cachelib.h
161
struct cache_policy_ **policies;
usr.sbin/nscd/cacheplcs.c
102
cache_queue_policy_add_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
116
cache_queue_policy_remove_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
130
cache_queue_policy_get_first_item(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
141
cache_queue_policy_get_last_item(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
153
cache_queue_policy_get_next_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
166
cache_queue_policy_get_prev_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
235
cache_fifo_policy_update_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
244
struct cache_policy_ *
usr.sbin/nscd/cacheplcs.c
254
return ((struct cache_policy_ *)retval);
usr.sbin/nscd/cacheplcs.c
258
destroy_cache_fifo_policy(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
274
cache_lru_policy_update_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
289
struct cache_policy_ *
usr.sbin/nscd/cacheplcs.c
299
return ((struct cache_policy_ *)retval);
usr.sbin/nscd/cacheplcs.c
303
destroy_cache_lru_policy(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
34
static void cache_fifo_policy_update_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.c
352
cache_lfu_policy_add_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
36
static void cache_lfu_policy_add_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.c
373
cache_lfu_policy_update_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
41
struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.c
413
cache_lfu_policy_remove_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
429
cache_lfu_policy_get_first_item(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
43
struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.c
449
cache_lfu_policy_get_last_item(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
45
struct cache_policy_ *, struct cache_policy_item_ *);
usr.sbin/nscd/cacheplcs.c
47
struct cache_policy_ *, struct cache_policy_item_ *);
usr.sbin/nscd/cacheplcs.c
470
cache_lfu_policy_get_next_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
48
static void cache_lfu_policy_remove_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.c
496
cache_lfu_policy_get_prev_item(struct cache_policy_ *policy,
usr.sbin/nscd/cacheplcs.c
50
static void cache_lfu_policy_update_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.c
52
static void cache_lru_policy_update_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.c
526
struct cache_policy_ *
usr.sbin/nscd/cacheplcs.c
54
static void cache_queue_policy_add_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.c
557
return ((struct cache_policy_ *)retval);
usr.sbin/nscd/cacheplcs.c
561
destroy_cache_lfu_policy(struct cache_policy_ *policy)
usr.sbin/nscd/cacheplcs.c
59
struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.c
61
struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.c
63
struct cache_policy_ *, struct cache_policy_item_ *);
usr.sbin/nscd/cacheplcs.c
65
struct cache_policy_ *, struct cache_policy_item_ *);
usr.sbin/nscd/cacheplcs.c
66
static void cache_queue_policy_remove_item(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.h
100
struct cache_policy_ parent_data;
usr.sbin/nscd/cacheplcs.h
118
struct cache_policy_ parent_data;
usr.sbin/nscd/cacheplcs.h
126
extern struct cache_policy_ *init_cache_fifo_policy(void);
usr.sbin/nscd/cacheplcs.h
127
extern void destroy_cache_fifo_policy(struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.h
130
extern struct cache_policy_ *init_cache_lru_policy(void);
usr.sbin/nscd/cacheplcs.h
131
extern void destroy_cache_lru_policy(struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.h
134
extern struct cache_policy_ *init_cache_lfu_policy(void);
usr.sbin/nscd/cacheplcs.h
135
extern void destroy_cache_lfu_policy(struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.h
65
void (*add_item_func)(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.h
67
void (*remove_item_func)(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.h
69
void (*update_item_func)(struct cache_policy_ *,
usr.sbin/nscd/cacheplcs.h
73
struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.h
75
struct cache_policy_ *);
usr.sbin/nscd/cacheplcs.h
77
struct cache_policy_ *, struct cache_policy_item_ *);
usr.sbin/nscd/cacheplcs.h
79
struct cache_policy_ *, struct cache_policy_item_ *);