Lines Matching refs:new_page

1974 	struct page *new_page = NULL;  in migrate_misplaced_transhuge_page()  local
1979 new_page = alloc_pages_node(node, in migrate_misplaced_transhuge_page()
1982 if (!new_page) in migrate_misplaced_transhuge_page()
1984 prep_transhuge_page(new_page); in migrate_misplaced_transhuge_page()
1988 put_page(new_page); in migrate_misplaced_transhuge_page()
1993 __SetPageLocked(new_page); in migrate_misplaced_transhuge_page()
1995 __SetPageSwapBacked(new_page); in migrate_misplaced_transhuge_page()
1998 new_page->mapping = page->mapping; in migrate_misplaced_transhuge_page()
1999 new_page->index = page->index; in migrate_misplaced_transhuge_page()
2000 migrate_page_copy(new_page, page); in migrate_misplaced_transhuge_page()
2001 WARN_ON(PageLRU(new_page)); in migrate_misplaced_transhuge_page()
2011 if (TestClearPageActive(new_page)) in migrate_misplaced_transhuge_page()
2013 if (TestClearPageUnevictable(new_page)) in migrate_misplaced_transhuge_page()
2016 unlock_page(new_page); in migrate_misplaced_transhuge_page()
2017 put_page(new_page); /* Free it */ in migrate_misplaced_transhuge_page()
2028 entry = mk_huge_pmd(new_page, vma->vm_page_prot); in migrate_misplaced_transhuge_page()
2039 page_add_anon_rmap(new_page, vma, mmun_start, true); in migrate_misplaced_transhuge_page()
2045 mlock_migrate_page(new_page, page); in migrate_misplaced_transhuge_page()
2047 set_page_owner_migrate_reason(new_page, MR_NUMA_MISPLACED); in migrate_misplaced_transhuge_page()
2057 get_page(new_page); in migrate_misplaced_transhuge_page()
2058 putback_lru_page(new_page); in migrate_misplaced_transhuge_page()
2060 unlock_page(new_page); in migrate_misplaced_transhuge_page()