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);
169 if (!cli->svm.svmm) {
186 nouveau_dmem_migrate_vma(cli->drm, cli->svm.svmm, vma, addr,
210 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
211 ivmm = nouveau_ivmm_find(svmm->vmm->cli->drm->svm, inst);
216 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
231 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
232 list_add(&ivmm->head, &svmm->vmm->cli->drm->svm->inst);
233 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
274 update->owner == svmm->vmm->cli->drm->dev)
319 struct nouveau_cli *cli = nouveau_cli(file_priv);
325 if (!cli->drm->svm)
331 svmm->vmm = &cli->svm;
337 mutex_lock(&cli->mutex);
338 if (cli->svm.cli) {
349 ret = nvif_vmm_ctor(&cli->mmu, "svmVmm",
350 cli->vmm.vmm.object.oclass, MANAGED,
354 }, sizeof(struct gp100_vmm_v0), &cli->svm.vmm);
365 cli->svm.svmm = svmm;
366 cli->svm.cli = cli;
368 mutex_unlock(&cli->mutex);
374 mutex_unlock(&cli->mutex);
514 range->owner == sn->svmm->vmm->cli->drm->dev)