Lines Matching defs:dpage
142 struct page *dpage, dma_addr_t *dma_addr)
146 lock_page(dpage);
148 *dma_addr = dma_map_page(dev, dpage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL);
167 struct page *spage, *dpage;
196 dpage = alloc_page_vma(GFP_HIGHUSER, vmf->vma, vmf->address);
197 if (!dpage)
200 dst = migrate_pfn(page_to_pfn(dpage));
205 ret = nouveau_dmem_copy_one(drm, spage, dpage, &dma_addr);
390 struct page *dpage;
397 dpage = alloc_page(GFP_HIGHUSER | __GFP_NOFAIL);
398 dst_pfns[i] = migrate_pfn(page_to_pfn(dpage));
400 migrate_pfn_to_page(src_pfns[i]), dpage,
620 struct page *dpage, *spage;
627 dpage = nouveau_dmem_page_alloc_locked(drm);
628 if (!dpage)
631 paddr = nouveau_dmem_page_addr(dpage);
642 if (drm->dmem->migrate.clear_func(drm, page_size(dpage),
647 dpage->zone_device_data = svmm;
652 return migrate_pfn(page_to_pfn(dpage));
657 nouveau_dmem_page_free_locked(drm, dpage);