Lines Matching refs:new_page
448 struct page *found_page, *new_page = NULL; in zswap_get_swap_cache_page() local
466 if (!new_page) { in zswap_get_swap_cache_page()
467 new_page = alloc_page(GFP_KERNEL); in zswap_get_swap_cache_page()
468 if (!new_page) in zswap_get_swap_cache_page()
493 __set_page_locked(new_page); in zswap_get_swap_cache_page()
494 SetPageSwapBacked(new_page); in zswap_get_swap_cache_page()
495 err = __add_to_swap_cache(new_page, entry); in zswap_get_swap_cache_page()
498 lru_cache_add_anon(new_page); in zswap_get_swap_cache_page()
499 *retpage = new_page; in zswap_get_swap_cache_page()
503 ClearPageSwapBacked(new_page); in zswap_get_swap_cache_page()
504 __clear_page_locked(new_page); in zswap_get_swap_cache_page()
512 if (new_page) in zswap_get_swap_cache_page()
513 page_cache_release(new_page); in zswap_get_swap_cache_page()