Lines Matching refs:newpage
962 struct page *oldpage, *newpage; in shmem_replace_page() local
976 newpage = shmem_alloc_page(gfp, info, index); in shmem_replace_page()
977 if (!newpage) in shmem_replace_page()
980 page_cache_get(newpage); in shmem_replace_page()
981 copy_highpage(newpage, oldpage); in shmem_replace_page()
982 flush_dcache_page(newpage); in shmem_replace_page()
984 __set_page_locked(newpage); in shmem_replace_page()
985 SetPageUptodate(newpage); in shmem_replace_page()
986 SetPageSwapBacked(newpage); in shmem_replace_page()
987 set_page_private(newpage, swap_index); in shmem_replace_page()
988 SetPageSwapCache(newpage); in shmem_replace_page()
996 newpage); in shmem_replace_page()
998 __inc_zone_page_state(newpage, NR_FILE_PAGES); in shmem_replace_page()
1009 oldpage = newpage; in shmem_replace_page()
1011 mem_cgroup_migrate(oldpage, newpage, true); in shmem_replace_page()
1012 lru_cache_add_anon(newpage); in shmem_replace_page()
1013 *pagep = newpage; in shmem_replace_page()