Lines Matching refs:new_page
4133 struct page *old_page, *new_page; in hugetlb_cow() local
4171 new_page = alloc_huge_page(vma, haddr, outside_reserve); in hugetlb_cow()
4173 if (IS_ERR(new_page)) { in hugetlb_cow()
4218 ret = vmf_error(PTR_ERR(new_page)); in hugetlb_cow()
4231 copy_user_huge_page(new_page, old_page, address, vma, in hugetlb_cow()
4233 __SetPageUptodate(new_page); in hugetlb_cow()
4246 ClearPagePrivate(new_page); in hugetlb_cow()
4252 make_huge_pte(vma, new_page, 1)); in hugetlb_cow()
4254 hugepage_add_new_anon_rmap(new_page, vma, haddr); in hugetlb_cow()
4255 set_page_huge_active(new_page); in hugetlb_cow()
4257 new_page = old_page; in hugetlb_cow()
4262 restore_reserve_on_error(h, vma, haddr, new_page); in hugetlb_cow()
4263 put_page(new_page); in hugetlb_cow()
4372 bool new_page = false; in hugetlb_no_page() local
4432 new_page = true; in hugetlb_no_page()
4515 if (new_page) in hugetlb_no_page()