Lines Matching refs:new_page
300 struct page *found_page, *new_page = NULL; in read_swap_cache_async() local
317 if (!new_page) { in read_swap_cache_async()
318 new_page = alloc_page_vma(gfp_mask, vma, addr); in read_swap_cache_async()
319 if (!new_page) in read_swap_cache_async()
360 __set_page_locked(new_page); in read_swap_cache_async()
361 SetPageSwapBacked(new_page); in read_swap_cache_async()
362 err = __add_to_swap_cache(new_page, entry); in read_swap_cache_async()
368 lru_cache_add_anon(new_page); in read_swap_cache_async()
369 swap_readpage(new_page); in read_swap_cache_async()
370 return new_page; in read_swap_cache_async()
373 ClearPageSwapBacked(new_page); in read_swap_cache_async()
374 __clear_page_locked(new_page); in read_swap_cache_async()
382 if (new_page) in read_swap_cache_async()
383 page_cache_release(new_page); in read_swap_cache_async()