Lines Matching refs:queue_item
112 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_add_item() local
116 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_add_item()
117 TAILQ_INSERT_TAIL(&queue_policy->head, queue_item, entries); in cache_queue_policy_add_item()
126 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_remove_item() local
130 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_remove_item()
131 TAILQ_REMOVE(&queue_policy->head, queue_item, entries); in cache_queue_policy_remove_item()
163 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_get_next_item() local
167 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_get_next_item()
170 return ((struct cache_policy_item_ *)TAILQ_NEXT(queue_item, entries)); in cache_queue_policy_get_next_item()
178 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_get_prev_item() local
182 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_get_prev_item()
185 return ((struct cache_policy_item_ *)TAILQ_PREV(queue_item, in cache_queue_policy_get_prev_item()
226 struct cache_queue_policy_item_ *queue_item; in destroy_cache_queue_policy() local
230 queue_item = TAILQ_FIRST(&queue_policy->head); in destroy_cache_queue_policy()
231 TAILQ_REMOVE(&queue_policy->head, queue_item, entries); in destroy_cache_queue_policy()
233 (struct cache_policy_item_ *)queue_item); in destroy_cache_queue_policy()
288 struct cache_queue_policy_item_ *queue_item; in cache_lru_policy_update_item() local
292 queue_item = (struct cache_queue_policy_item_ *)item; in cache_lru_policy_update_item()
294 TAILQ_REMOVE(&queue_policy->head, queue_item, entries); in cache_lru_policy_update_item()
295 TAILQ_INSERT_TAIL(&queue_policy->head, queue_item, entries); in cache_lru_policy_update_item()