Lines Matching refs:vmm
29 #include <nvif/vmm.h>
97 NV_DEBUG((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
99 NV_WARN((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
205 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
206 ivmm = nouveau_ivmm_find(svmm->vmm->cli->drm->svm, inst);
211 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
226 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
227 list_add(&ivmm->head, &svmm->vmm->cli->drm->svm->inst);
228 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
238 bool super = svmm->vmm->vmm.object.client->super;
239 svmm->vmm->vmm.object.client->super = true;
240 nvif_object_mthd(&svmm->vmm->vmm.object, NVIF_VMM_V0_PFNCLR,
245 svmm->vmm->vmm.object.client->super = super;
264 if (unlikely(!svmm->vmm))
272 update->migrate_pgmap_owner == svmm->vmm->cli->drm->dev)
306 svmm->vmm = NULL;
329 svmm->vmm = &cli->svm;
348 cli->vmm.vmm.object.oclass, true,
352 }, sizeof(struct gp100_vmm_v0), &cli->svm.vmm);
382 WARN_ON(nvif_object_mthd(&svm->drm->client.vmm.vmm.object,
398 WARN_ON(nvif_object_mthd(&svm->drm->client.vmm.vmm.object,
608 svmm->vmm->vmm.object.client->super = true;
609 ret = nvif_object_ioctl(&svmm->vmm->vmm.object, args, size, NULL);
610 svmm->vmm->vmm.object.client->super = false;
825 svmm->vmm->vmm.object.client->super = true;
826 ret = nvif_object_ioctl(&svmm->vmm->vmm.object, args, sizeof(*args) +
828 svmm->vmm->vmm.object.client->super = false;