Lines Matching refs:queue_item
110 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_add_item() local
114 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_add_item()
115 TAILQ_INSERT_TAIL(&queue_policy->head, queue_item, entries); in cache_queue_policy_add_item()
124 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_remove_item() local
128 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_remove_item()
129 TAILQ_REMOVE(&queue_policy->head, queue_item, entries); in cache_queue_policy_remove_item()
160 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_get_next_item() local
163 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_get_next_item()
166 return ((struct cache_policy_item_ *)TAILQ_NEXT(queue_item, entries)); in cache_queue_policy_get_next_item()
173 struct cache_queue_policy_item_ *queue_item; in cache_queue_policy_get_prev_item() local
176 queue_item = (struct cache_queue_policy_item_ *)item; in cache_queue_policy_get_prev_item()
179 return ((struct cache_policy_item_ *)TAILQ_PREV(queue_item, in cache_queue_policy_get_prev_item()
220 struct cache_queue_policy_item_ *queue_item; in destroy_cache_queue_policy() local
224 queue_item = TAILQ_FIRST(&queue_policy->head); in destroy_cache_queue_policy()
225 TAILQ_REMOVE(&queue_policy->head, queue_item, entries); in destroy_cache_queue_policy()
227 (struct cache_policy_item_ *)queue_item); in destroy_cache_queue_policy()
282 struct cache_queue_policy_item_ *queue_item; in cache_lru_policy_update_item() local
286 queue_item = (struct cache_queue_policy_item_ *)item; in cache_lru_policy_update_item()
288 TAILQ_REMOVE(&queue_policy->head, queue_item, entries); in cache_lru_policy_update_item()
289 TAILQ_INSERT_TAIL(&queue_policy->head, queue_item, entries); in cache_lru_policy_update_item()