Lines Matching refs:new_page
1545 struct page *new_page = NULL; in alloc_migration_target() local
1575 new_page = __alloc_pages_nodemask(gfp_mask, order, nid, mtc->nmask); in alloc_migration_target()
1577 if (new_page && PageTransHuge(new_page)) in alloc_migration_target()
1578 prep_transhuge_page(new_page); in alloc_migration_target()
1580 return new_page; in alloc_migration_target()
2137 struct page *new_page = NULL; in migrate_misplaced_transhuge_page() local
2141 new_page = alloc_pages_node(node, in migrate_misplaced_transhuge_page()
2144 if (!new_page) in migrate_misplaced_transhuge_page()
2146 prep_transhuge_page(new_page); in migrate_misplaced_transhuge_page()
2150 put_page(new_page); in migrate_misplaced_transhuge_page()
2155 __SetPageLocked(new_page); in migrate_misplaced_transhuge_page()
2157 __SetPageSwapBacked(new_page); in migrate_misplaced_transhuge_page()
2160 new_page->mapping = page->mapping; in migrate_misplaced_transhuge_page()
2161 new_page->index = page->index; in migrate_misplaced_transhuge_page()
2164 migrate_page_copy(new_page, page); in migrate_misplaced_transhuge_page()
2165 WARN_ON(PageLRU(new_page)); in migrate_misplaced_transhuge_page()
2173 if (TestClearPageActive(new_page)) in migrate_misplaced_transhuge_page()
2175 if (TestClearPageUnevictable(new_page)) in migrate_misplaced_transhuge_page()
2178 unlock_page(new_page); in migrate_misplaced_transhuge_page()
2179 put_page(new_page); /* Free it */ in migrate_misplaced_transhuge_page()
2190 entry = mk_huge_pmd(new_page, vma->vm_page_prot); in migrate_misplaced_transhuge_page()
2201 page_add_anon_rmap(new_page, vma, start, true); in migrate_misplaced_transhuge_page()
2217 mlock_migrate_page(new_page, page); in migrate_misplaced_transhuge_page()
2219 set_page_owner_migrate_reason(new_page, MR_NUMA_MISPLACED); in migrate_misplaced_transhuge_page()
2224 get_page(new_page); in migrate_misplaced_transhuge_page()
2225 putback_lru_page(new_page); in migrate_misplaced_transhuge_page()
2227 unlock_page(new_page); in migrate_misplaced_transhuge_page()