Lines Matching refs:lru
160 struct list_head lru; member
403 INIT_LIST_HEAD(&page->lru); in init_z3fold_page()
531 if (!list_empty(&page->lru)) in __release_z3fold_page()
532 list_del_init(&page->lru); in __release_z3fold_page()
1014 INIT_LIST_HEAD(&pool->lru); in z3fold_create_pool()
1189 if (!list_empty(&page->lru)) in z3fold_alloc()
1190 list_del(&page->lru); in z3fold_alloc()
1192 list_add(&page->lru, &pool->lru); in z3fold_alloc()
1231 list_del(&page->lru); in z3fold_free()
1346 if (list_empty(&pool->lru)) { in z3fold_reclaim_page()
1350 list_for_each_prev(pos, &pool->lru) { in z3fold_reclaim_page()
1351 page = list_entry(pos, struct page, lru); in z3fold_reclaim_page()
1405 list_del_init(&page->lru); in z3fold_reclaim_page()
1461 list_add(&page->lru, &pool->lru); in z3fold_reclaim_page()
1479 list_add(&page->lru, &pool->lru); in z3fold_reclaim_page()
1603 if (!list_empty(&page->lru)) in z3fold_page_isolate()
1604 list_del_init(&page->lru); in z3fold_page_isolate()
1669 list_add(&newpage->lru, &pool->lru); in z3fold_page_migrate()
1693 INIT_LIST_HEAD(&page->lru); in z3fold_page_putback()
1699 list_add(&page->lru, &pool->lru); in z3fold_page_putback()