Lines Matching defs:cli
105 NV_DEBUG((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
107 NV_WARN((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
113 struct nouveau_cli *cli = nouveau_cli(file_priv);
172 if (!cli->svm.svmm) {
189 nouveau_dmem_migrate_vma(cli->drm, cli->svm.svmm, vma, addr,
213 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
214 ivmm = nouveau_ivmm_find(svmm->vmm->cli->drm->svm, inst);
219 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
234 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
235 list_add(&ivmm->head, &svmm->vmm->cli->drm->svm->inst);
236 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
277 update->owner == svmm->vmm->cli->drm->dev)
322 struct nouveau_cli *cli = nouveau_cli(file_priv);
328 if (!cli->drm->svm)
334 svmm->vmm = &cli->svm;
340 mutex_lock(&cli->mutex);
341 if (cli->svm.cli) {
352 ret = nvif_vmm_ctor(&cli->mmu, "svmVmm",
353 cli->vmm.vmm.object.oclass, MANAGED,
357 }, sizeof(struct gp100_vmm_v0), &cli->svm.vmm);
368 cli->svm.svmm = svmm;
369 cli->svm.cli = cli;
371 mutex_unlock(&cli->mutex);
377 mutex_unlock(&cli->mutex);
517 range->owner == sn->svmm->vmm->cli->drm->dev)