Lines Matching defs:spage
650 struct page *spage;
658 * Note that spage might be NULL which is OK since it is an
661 spage = migrate_pfn_to_page(*src);
662 if (WARN(spage && is_zone_device_page(spage),
663 "page already in device spage pfn: 0x%lx\n",
664 page_to_pfn(spage)))
672 if (spage)
673 copy_highpage(rpage, spage);
686 page_to_pfn(spage), page_to_pfn(dpage));
689 (!spage && args->vma->vm_flags & VM_WRITE))
835 struct page *dpage, *spage;
837 spage = migrate_pfn_to_page(*src);
838 if (!spage || !(*src & MIGRATE_PFN_MIGRATE))
841 if (WARN_ON(!is_device_private_page(spage) &&
842 !is_device_coherent_page(spage)))
844 spage = BACKING_PAGE(spage);
849 page_to_pfn(spage), page_to_pfn(dpage));
853 copy_highpage(dpage, spage);
1209 struct page *dpage, *spage;
1211 spage = migrate_pfn_to_page(src_pfns[i]);
1212 if (!spage || !(src_pfns[i] & MIGRATE_PFN_MIGRATE))
1215 if (WARN_ON(!is_device_private_page(spage) &&
1216 !is_device_coherent_page(spage)))
1218 spage = BACKING_PAGE(spage);
1221 copy_highpage(dpage, spage);