Lines Matching refs:hpage
1003 struct page *hpage, int force, in unmap_and_move_huge_page() argument
1019 if (!hugepage_migration_supported(page_hstate(hpage))) { in unmap_and_move_huge_page()
1020 putback_active_hugepage(hpage); in unmap_and_move_huge_page()
1024 new_hpage = get_new_page(hpage, private, &result); in unmap_and_move_huge_page()
1030 if (!trylock_page(hpage)) { in unmap_and_move_huge_page()
1033 lock_page(hpage); in unmap_and_move_huge_page()
1036 if (PageAnon(hpage)) in unmap_and_move_huge_page()
1037 anon_vma = page_get_anon_vma(hpage); in unmap_and_move_huge_page()
1039 if (page_mapped(hpage)) { in unmap_and_move_huge_page()
1040 try_to_unmap(hpage, in unmap_and_move_huge_page()
1045 if (!page_mapped(hpage)) in unmap_and_move_huge_page()
1046 rc = move_to_new_page(new_hpage, hpage, page_was_mapped, mode); in unmap_and_move_huge_page()
1049 remove_migration_ptes(hpage, hpage); in unmap_and_move_huge_page()
1055 hugetlb_cgroup_migrate(hpage, new_hpage); in unmap_and_move_huge_page()
1057 unlock_page(hpage); in unmap_and_move_huge_page()
1060 putback_active_hugepage(hpage); in unmap_and_move_huge_page()