Lines Matching refs:new_page
2933 struct page *old_page, *new_page; in hugetlb_cow() local
2969 new_page = alloc_huge_page(vma, address, outside_reserve); in hugetlb_cow()
2971 if (IS_ERR(new_page)) { in hugetlb_cow()
2996 ret = (PTR_ERR(new_page) == -ENOMEM) ? in hugetlb_cow()
3010 copy_user_huge_page(new_page, old_page, address, vma, in hugetlb_cow()
3012 __SetPageUptodate(new_page); in hugetlb_cow()
3013 set_page_huge_active(new_page); in hugetlb_cow()
3026 ClearPagePrivate(new_page); in hugetlb_cow()
3032 make_huge_pte(vma, new_page, 1)); in hugetlb_cow()
3034 hugepage_add_new_anon_rmap(new_page, vma, address); in hugetlb_cow()
3036 new_page = old_page; in hugetlb_cow()
3041 page_cache_release(new_page); in hugetlb_cow()