Lines Matching refs:npages
28 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_skip()
29 migrate->src[migrate->npages++] = 0; in migrate_vma_collect_skip()
48 migrate->src[migrate->npages] = MIGRATE_PFN_MIGRATE; in migrate_vma_collect_hole()
49 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_hole()
50 migrate->npages++; in migrate_vma_collect_hole()
265 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_pmd()
266 migrate->src[migrate->npages++] = mpfn; in migrate_vma_collect_pmd()
311 migrate->end = migrate->start + (migrate->npages << PAGE_SHIFT); in migrate_vma_collect()
358 unsigned long npages, in migrate_device_unmap() argument
367 for (i = 0; i < npages; i++) { in migrate_device_unmap()
414 for (i = 0; i < npages && restore; i++) { in migrate_device_unmap()
446 migrate->cpages = migrate_device_unmap(migrate->src, migrate->npages, in migrate_vma_unmap()
537 args->npages = 0; in migrate_vma_setup()
682 unsigned long *dst_pfns, unsigned long npages, in __migrate_device_pages() argument
689 for (i = 0; i < npages; i++) { in __migrate_device_pages()
781 unsigned long npages) in migrate_device_pages() argument
783 __migrate_device_pages(src_pfns, dst_pfns, npages, NULL); in migrate_device_pages()
797 __migrate_device_pages(migrate->src, migrate->dst, migrate->npages, migrate); in migrate_vma_pages()
812 unsigned long *dst_pfns, unsigned long npages) in migrate_device_finalize() argument
816 for (i = 0; i < npages; i++) { in migrate_device_finalize()
871 migrate_device_finalize(migrate->src, migrate->dst, migrate->npages); in migrate_vma_finalize()
895 unsigned long npages) in migrate_device_range() argument
899 for (pfn = start, i = 0; i < npages; pfn++, i++) { in migrate_device_range()
916 migrate_device_unmap(src_pfns, npages, NULL); in migrate_device_range()