Lines Matching refs:lru
82 struct list_head lru; member
142 INIT_LIST_HEAD(&page->lru); in init_z3fold_page()
236 INIT_LIST_HEAD(&pool->lru); in z3fold_create_pool()
379 if (!list_empty(&page->lru)) in z3fold_alloc()
380 list_del(&page->lru); in z3fold_alloc()
382 list_add(&page->lru, &pool->lru); in z3fold_alloc()
451 list_del(&page->lru); in z3fold_free()
509 if (!pool->ops || !pool->ops->evict || list_empty(&pool->lru) || in z3fold_reclaim_page()
515 page = list_last_entry(&pool->lru, struct page, lru); in z3fold_reclaim_page()
516 list_del(&page->lru); in z3fold_reclaim_page()
591 list_add(&page->lru, &pool->lru); in z3fold_reclaim_page()