Lines Matching refs:fault_page
63 struct folio *fault_folio = migrate->fault_page ? in migrate_vma_collect_pmd()
64 page_folio(migrate->fault_page) : NULL; in migrate_vma_collect_pmd()
339 static bool migrate_vma_check_page(struct page *page, struct page *fault_page) in migrate_vma_check_page() argument
348 int extra = 1 + (page == fault_page); in migrate_vma_check_page()
378 struct page *fault_page) in migrate_device_unmap() argument
380 struct folio *fault_folio = fault_page ? in migrate_device_unmap()
381 page_folio(fault_page) : NULL; in migrate_device_unmap()
421 !migrate_vma_check_page(page, fault_page)) { in migrate_device_unmap()
469 migrate->fault_page); in migrate_vma_unmap()
554 if (args->fault_page && !is_device_private_page(args->fault_page)) in migrate_vma_setup()
556 if (args->fault_page && !PageLocked(args->fault_page)) in migrate_vma_setup()
778 if (migrate && migrate->fault_page == page) in __migrate_device_pages()
824 struct page *fault_page) in __migrate_device_finalize() argument
826 struct folio *fault_folio = fault_page ? in __migrate_device_finalize()
827 page_folio(fault_page) : NULL; in __migrate_device_finalize()
904 migrate->fault_page); in migrate_vma_finalize()