Lines Matching refs:lru

79 	struct list_head lru;  member
108 struct list_head lru; member
595 list_add(&ins->lru, &wc->lru); in writecache_insert_entry()
600 list_del(&e->lru); in writecache_unlink()
620 list_add_tail(&e->lru, &wc->freelist); in writecache_add_to_freelist()
642 e = container_of(wc->freelist.next, struct wc_entry, lru); in writecache_pop_from_freelist()
643 list_del(&e->lru); in writecache_pop_from_freelist()
679 wc->lru.next = LIST_POISON1; in writecache_poison_lists()
680 wc->lru.prev = LIST_POISON2; in writecache_poison_lists()
705 if (list_empty(&wc->lru)) in writecache_flush()
708 e = container_of(wc->lru.next, struct wc_entry, lru); in writecache_flush()
719 if (unlikely(e->lru.next == &wc->lru)) in writecache_flush()
721 e2 = container_of(e->lru.next, struct wc_entry, lru); in writecache_flush()
752 if (unlikely(e->lru.prev == &wc->lru)) in writecache_flush()
754 e = container_of(e->lru.prev, struct wc_entry, lru); in writecache_flush()
888 INIT_LIST_HEAD(&wc->lru); in writecache_resume()
1337 INIT_LIST_HEAD(&e->lru); in __writecache_endio_pmem()
1373 INIT_LIST_HEAD(&e->lru); in __writecache_endio_ssd()
1471 e = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_pmem()
1472 list_del(&e->lru); in __writecache_writeback_pmem()
1496 f = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_pmem()
1503 list_del(&f->lru); in __writecache_writeback_pmem()
1529 e = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_ssd()
1530 list_del(&e->lru); in __writecache_writeback_ssd()
1548 f = container_of(wbl->list.prev, struct wc_entry, lru); in __writecache_writeback_ssd()
1550 list_del(&f->lru); in __writecache_writeback_ssd()
1590 while (!list_empty(&wc->lru) && in writecache_writeback()
1608 e = container_of(wc->lru.prev, struct wc_entry, lru); in writecache_writeback()
1619 list_del(&e->lru); in writecache_writeback()
1620 list_add(&e->lru, &skipped); in writecache_writeback()
1626 list_del(&e->lru); in writecache_writeback()
1627 list_add(&e->lru, &wbl.list); in writecache_writeback()
1662 list_del(&g->lru); in writecache_writeback()
1663 list_add(&g->lru, &wbl.list); in writecache_writeback()
1682 list_splice_tail(&skipped, &wc->lru); in writecache_writeback()