Lines Matching refs:svmm
166 struct nouveau_svmm *svmm; in nouveau_dmem_migrate_to_ram() local
202 svmm = spage->zone_device_data; in nouveau_dmem_migrate_to_ram()
203 mutex_lock(&svmm->mutex); in nouveau_dmem_migrate_to_ram()
204 nouveau_svmm_invalidate(svmm, args.start, args.end); in nouveau_dmem_migrate_to_ram()
206 mutex_unlock(&svmm->mutex); in nouveau_dmem_migrate_to_ram()
616 struct nouveau_svmm *svmm, unsigned long src, in nouveau_dmem_migrate_copy_one() argument
647 dpage->zone_device_data = svmm; in nouveau_dmem_migrate_copy_one()
664 struct nouveau_svmm *svmm, struct migrate_vma *args, in nouveau_dmem_migrate_chunk() argument
671 args->dst[i] = nouveau_dmem_migrate_copy_one(drm, svmm, in nouveau_dmem_migrate_chunk()
681 nouveau_pfns_map(svmm, args->vma->vm_mm, args->start, pfns, i); in nouveau_dmem_migrate_chunk()
692 struct nouveau_svmm *svmm, in nouveau_dmem_migrate_vma() argument
739 nouveau_dmem_migrate_chunk(drm, svmm, &args, dma_addrs, in nouveau_dmem_migrate_vma()