Lines Matching refs:i

382 	unsigned long i, restore = 0;  in migrate_device_unmap()  local
388 for (i = 0; i < npages; i++) { in migrate_device_unmap()
389 struct page *page = migrate_pfn_to_page(src_pfns[i]); in migrate_device_unmap()
393 if (src_pfns[i] & MIGRATE_PFN_MIGRATE) in migrate_device_unmap()
408 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in migrate_device_unmap()
427 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in migrate_device_unmap()
435 for (i = 0; i < npages && restore; i++) { in migrate_device_unmap()
436 struct page *page = migrate_pfn_to_page(src_pfns[i]); in migrate_device_unmap()
439 if (!page || (src_pfns[i] & MIGRATE_PFN_MIGRATE)) in migrate_device_unmap()
445 src_pfns[i] = 0; in migrate_device_unmap()
707 unsigned long i; in __migrate_device_pages() local
710 for (i = 0; i < npages; i++) { in __migrate_device_pages()
711 struct page *newpage = migrate_pfn_to_page(dst_pfns[i]); in __migrate_device_pages()
712 struct page *page = migrate_pfn_to_page(src_pfns[i]); in __migrate_device_pages()
718 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in __migrate_device_pages()
725 if (!(src_pfns[i] & MIGRATE_PFN_MIGRATE)) in __migrate_device_pages()
734 addr = migrate->start + i*PAGE_SIZE; in __migrate_device_pages()
745 &src_pfns[i]); in __migrate_device_pages()
764 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in __migrate_device_pages()
772 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in __migrate_device_pages()
782 src_pfns[i] &= ~MIGRATE_PFN_MIGRATE; in __migrate_device_pages()
828 unsigned long i; in __migrate_device_finalize() local
830 for (i = 0; i < npages; i++) { in __migrate_device_finalize()
832 struct page *newpage = migrate_pfn_to_page(dst_pfns[i]); in __migrate_device_finalize()
833 struct page *page = migrate_pfn_to_page(src_pfns[i]); in __migrate_device_finalize()
849 if (!(src_pfns[i] & MIGRATE_PFN_MIGRATE) || !dst) { in __migrate_device_finalize()
946 unsigned long i, pfn; in migrate_device_range() local
948 for (pfn = start, i = 0; i < npages; pfn++, i++) in migrate_device_range()
949 src_pfns[i] = migrate_device_pfn_lock(pfn); in migrate_device_range()
967 unsigned long i; in migrate_device_pfns() local
969 for (i = 0; i < npages; i++) in migrate_device_pfns()
970 src_pfns[i] = migrate_device_pfn_lock(src_pfns[i]); in migrate_device_pfns()