Lines Matching refs:lru

81 	struct list_head lru;  member
111 struct list_head lru; member
648 list_add(&ins->lru, &wc->lru); in writecache_insert_entry()
654 list_del(&e->lru); in writecache_unlink()
674 list_add_tail(&e->lru, &wc->freelist); in writecache_add_to_freelist()
714 e = container_of(wc->freelist.next, struct wc_entry, lru); in writecache_pop_from_freelist()
717 list_del(&e->lru); in writecache_pop_from_freelist()
753 wc->lru.next = LIST_POISON1; in writecache_poison_lists()
754 wc->lru.prev = LIST_POISON2; in writecache_poison_lists()
779 if (list_empty(&wc->lru)) in writecache_flush()
782 e = container_of(wc->lru.next, struct wc_entry, lru); in writecache_flush()
793 if (unlikely(e->lru.next == &wc->lru)) in writecache_flush()
795 e2 = container_of(e->lru.next, struct wc_entry, lru); in writecache_flush()
825 if (unlikely(e->lru.prev == &wc->lru)) in writecache_flush()
827 e = container_of(e->lru.prev, struct wc_entry, lru); in writecache_flush()
997 INIT_LIST_HEAD(&wc->lru); in writecache_resume()
1575 INIT_LIST_HEAD(&e->lru); in __writecache_endio_pmem()
1611 INIT_LIST_HEAD(&e->lru); in __writecache_endio_ssd()
1713 e = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_pmem()
1714 list_del(&e->lru); in __writecache_writeback_pmem()
1738 f = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_pmem()
1745 list_del(&f->lru); in __writecache_writeback_pmem()
1774 e = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_ssd()
1775 list_del(&e->lru); in __writecache_writeback_ssd()
1793 f = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_ssd()
1795 list_del(&f->lru); in __writecache_writeback_ssd()
1843 while (!list_empty(&wc->lru) && in writecache_writeback()
1846 (jiffies - container_of(wc->lru.prev, struct wc_entry, lru)->age >= in writecache_writeback()
1863 e = container_of(wc->lru.prev, struct wc_entry, lru); in writecache_writeback()
1874 list_del(&e->lru); in writecache_writeback()
1875 list_add(&e->lru, &skipped); in writecache_writeback()
1881 list_del(&e->lru); in writecache_writeback()
1882 list_add(&e->lru, &wbl.list); in writecache_writeback()
1917 list_del(&g->lru); in writecache_writeback()
1918 list_add(&g->lru, &wbl.list); in writecache_writeback()
1937 list_splice_tail(&skipped, &wc->lru); in writecache_writeback()