Lines Matching refs:cache_policy_
40 static void cache_fifo_policy_update_item(struct cache_policy_ *,
42 static void cache_lfu_policy_add_item(struct cache_policy_ *,
47 struct cache_policy_ *);
49 struct cache_policy_ *);
51 struct cache_policy_ *, struct cache_policy_item_ *);
53 struct cache_policy_ *, struct cache_policy_item_ *);
54 static void cache_lfu_policy_remove_item(struct cache_policy_ *,
56 static void cache_lfu_policy_update_item(struct cache_policy_ *,
58 static void cache_lru_policy_update_item(struct cache_policy_ *,
60 static void cache_queue_policy_add_item(struct cache_policy_ *,
65 struct cache_policy_ *);
67 struct cache_policy_ *);
69 struct cache_policy_ *, struct cache_policy_item_ *);
71 struct cache_policy_ *, struct cache_policy_item_ *);
72 static void cache_queue_policy_remove_item(struct cache_policy_ *,
108 cache_queue_policy_add_item(struct cache_policy_ *policy, in cache_queue_policy_add_item()
122 cache_queue_policy_remove_item(struct cache_policy_ *policy, in cache_queue_policy_remove_item()
136 cache_queue_policy_get_first_item(struct cache_policy_ *policy) in cache_queue_policy_get_first_item()
147 cache_queue_policy_get_last_item(struct cache_policy_ *policy) in cache_queue_policy_get_last_item()
159 cache_queue_policy_get_next_item(struct cache_policy_ *policy, in cache_queue_policy_get_next_item()
174 cache_queue_policy_get_prev_item(struct cache_policy_ *policy, in cache_queue_policy_get_prev_item()
245 cache_fifo_policy_update_item(struct cache_policy_ *policy, in cache_fifo_policy_update_item()
254 struct cache_policy_ *
264 return ((struct cache_policy_ *)retval); in init_cache_fifo_policy()
268 destroy_cache_fifo_policy(struct cache_policy_ *policy) in destroy_cache_fifo_policy()
284 cache_lru_policy_update_item(struct cache_policy_ *policy, in cache_lru_policy_update_item()
299 struct cache_policy_ *
309 return ((struct cache_policy_ *)retval); in init_cache_lru_policy()
313 destroy_cache_lru_policy(struct cache_policy_ *policy) in destroy_cache_lru_policy()
362 cache_lfu_policy_add_item(struct cache_policy_ *policy, in cache_lfu_policy_add_item()
383 cache_lfu_policy_update_item(struct cache_policy_ *policy, in cache_lfu_policy_update_item()
423 cache_lfu_policy_remove_item(struct cache_policy_ *policy, in cache_lfu_policy_remove_item()
439 cache_lfu_policy_get_first_item(struct cache_policy_ *policy) in cache_lfu_policy_get_first_item()
459 cache_lfu_policy_get_last_item(struct cache_policy_ *policy) in cache_lfu_policy_get_last_item()
480 cache_lfu_policy_get_next_item(struct cache_policy_ *policy, in cache_lfu_policy_get_next_item()
506 cache_lfu_policy_get_prev_item(struct cache_policy_ *policy, in cache_lfu_policy_get_prev_item()
536 struct cache_policy_ *
567 return ((struct cache_policy_ *)retval); in init_cache_lfu_policy()
571 destroy_cache_lfu_policy(struct cache_policy_ *policy) in destroy_cache_lfu_policy()