Lines Matching refs:items_lru
98 cache->items_lru.head) { in lws_cache_heap_item_destroy()
157 if (!cache->items_lru.head) in lws_cache_item_evict_lru()
160 ei = lws_container_of(cache->items_lru.head, in lws_cache_item_evict_lru()
237 lws_start_foreach_dll(struct lws_dll2 *, d, cache->items_lru.head) { in lws_cache_heap_specific()
265 lws_start_foreach_dll(struct lws_dll2 *, d, cache->items_lru.head) { in lws_cache_heap_lookup()
344 cache->items_lru.head) { in lws_cache_heap_write()
375 cache->items_lru.count + 1 > cache->cache.info.max_items)) in lws_cache_heap_write()
419 lws_dll2_add_head(&item->list_lru, &cache->items_lru); in lws_cache_heap_write()
437 lws_dll2_add_head(&item->list_lru, &cache->items_lru); in lws_cache_heap_get()
469 cache->items_lru.head) { in lws_cache_heap_invalidate()
536 lws_dll2_foreach_safe(&cache->items_lru, cache, destroy_dll); in lws_cache_heap_expunge()
552 lws_dll2_foreach_safe(&cache->items_lru, cache, destroy_dll); in lws_cache_heap_destroy()
587 cache->cache.info.name, (int)cache->items_lru.count, in lws_cache_heap_debug_dump()
591 lws_dll2_foreach_safe(&cache->items_lru, cache, dump_dll); in lws_cache_heap_debug_dump()