Lines Matching refs:newpage
1623 struct page *oldpage, *newpage; in shmem_replace_page() local
1639 newpage = shmem_alloc_page(gfp, info, index); in shmem_replace_page()
1640 if (!newpage) in shmem_replace_page()
1643 get_page(newpage); in shmem_replace_page()
1644 copy_highpage(newpage, oldpage); in shmem_replace_page()
1645 flush_dcache_page(newpage); in shmem_replace_page()
1647 __SetPageLocked(newpage); in shmem_replace_page()
1648 __SetPageSwapBacked(newpage); in shmem_replace_page()
1649 SetPageUptodate(newpage); in shmem_replace_page()
1650 set_page_private(newpage, entry.val); in shmem_replace_page()
1651 SetPageSwapCache(newpage); in shmem_replace_page()
1658 error = shmem_replace_entry(swap_mapping, swap_index, oldpage, newpage); in shmem_replace_page()
1660 mem_cgroup_migrate(oldpage, newpage); in shmem_replace_page()
1661 __inc_lruvec_page_state(newpage, NR_FILE_PAGES); in shmem_replace_page()
1672 oldpage = newpage; in shmem_replace_page()
1674 lru_cache_add(newpage); in shmem_replace_page()
1675 *pagep = newpage; in shmem_replace_page()