Lines Matching refs:new_page
842 struct page *new_page; in copy_present_page() local
876 new_page = *prealloc; in copy_present_page()
877 if (!new_page) in copy_present_page()
885 copy_user_highpage(new_page, page, addr, src_vma); in copy_present_page()
886 __SetPageUptodate(new_page); in copy_present_page()
887 page_add_new_anon_rmap(new_page, dst_vma, addr, false); in copy_present_page()
888 lru_cache_add_inactive_or_unevictable(new_page, dst_vma); in copy_present_page()
889 rss[mm_counter(new_page)]++; in copy_present_page()
892 pte = mk_pte(new_page, dst_vma->vm_page_prot); in copy_present_page()
957 struct page *new_page; in page_copy_prealloc() local
959 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, addr); in page_copy_prealloc()
960 if (!new_page) in page_copy_prealloc()
963 if (mem_cgroup_charge(new_page, src_mm, GFP_KERNEL)) { in page_copy_prealloc()
964 put_page(new_page); in page_copy_prealloc()
967 cgroup_throttle_swaprate(new_page, GFP_KERNEL); in page_copy_prealloc()
969 return new_page; in page_copy_prealloc()
3135 struct page *new_page = NULL; in wp_page_copy() local
3145 new_page = alloc_zeroed_user_highpage_movable(vma, in wp_page_copy()
3147 if (!new_page) in wp_page_copy()
3150 new_page = alloc_page_vma(GFP_HIGHUSER_MOVABLE, vma, in wp_page_copy()
3152 if (!new_page) in wp_page_copy()
3155 if (!cow_user_page(new_page, old_page, vmf)) { in wp_page_copy()
3162 put_page(new_page); in wp_page_copy()
3167 trace_android_vh_cow_user_page(vmf, new_page); in wp_page_copy()
3170 if (mem_cgroup_charge(new_page, mm, GFP_KERNEL)) in wp_page_copy()
3172 cgroup_throttle_swaprate(new_page, GFP_KERNEL); in wp_page_copy()
3174 __SetPageUptodate(new_page); in wp_page_copy()
3199 entry = mk_pte(new_page, vmf->vma_page_prot); in wp_page_copy()
3209 __page_add_new_anon_rmap(new_page, vma, vmf->address, false); in wp_page_copy()
3210 __lru_cache_add_inactive_or_unevictable(new_page, vmf->vma_flags); in wp_page_copy()
3245 new_page = old_page; in wp_page_copy()
3251 if (new_page) in wp_page_copy()
3252 put_page(new_page); in wp_page_copy()
3277 put_page(new_page); in wp_page_copy()