Lines Matching defs:vmm
32 nvif_vmm_unmap(&vma->vmm->vmm, vma->addr);
41 int ret = nouveau_mem_map(mem, &vma->vmm->vmm, &tmp);
49 nouveau_vma_find(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm)
54 if (vma->vmm == vmm)
68 nvif_vmm_put(&vma->vmm->vmm, &tmp);
77 nouveau_vma_new(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm,
85 if ((vma = *pvma = nouveau_vma_find(nvbo, vmm))) {
92 vma->vmm = vmm;
101 ret = nvif_vmm_get(&vmm->vmm, LAZY, false, mem->mem.page, 0,
109 ret = nvif_vmm_get(&vmm->vmm, PTES, false, mem->mem.page, 0,
124 nouveau_vmm_fini(struct nouveau_vmm *vmm)
126 nouveau_svmm_fini(&vmm->svmm);
127 nvif_vmm_dtor(&vmm->vmm);
128 vmm->cli = NULL;
132 nouveau_vmm_init(struct nouveau_cli *cli, s32 oclass, struct nouveau_vmm *vmm)
135 PAGE_SIZE, 0, NULL, 0, &vmm->vmm);
139 vmm->cli = cli;