Lines Matching refs:vmm
31 nvif_vmm_unmap(&vma->vmm->vmm, vma->addr); in nouveau_vma_unmap()
40 int ret = nouveau_mem_map(mem, &vma->vmm->vmm, &tmp); in nouveau_vma_map()
48 nouveau_vma_find(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm) in nouveau_vma_find() argument
53 if (vma->vmm == vmm) in nouveau_vma_find()
67 nvif_vmm_put(&vma->vmm->vmm, &tmp); in nouveau_vma_del()
76 nouveau_vma_new(struct nouveau_bo *nvbo, struct nouveau_vmm *vmm, in nouveau_vma_new() argument
84 if ((vma = *pvma = nouveau_vma_find(nvbo, vmm))) { in nouveau_vma_new()
91 vma->vmm = vmm; in nouveau_vma_new()
100 ret = nvif_vmm_get(&vmm->vmm, LAZY, false, mem->mem.page, 0, in nouveau_vma_new()
108 ret = nvif_vmm_get(&vmm->vmm, PTES, false, mem->mem.page, 0, in nouveau_vma_new()
120 nouveau_vmm_fini(struct nouveau_vmm *vmm) in nouveau_vmm_fini() argument
122 nvif_vmm_fini(&vmm->vmm); in nouveau_vmm_fini()
123 vmm->cli = NULL; in nouveau_vmm_fini()
127 nouveau_vmm_init(struct nouveau_cli *cli, s32 oclass, struct nouveau_vmm *vmm) in nouveau_vmm_init() argument
130 &vmm->vmm); in nouveau_vmm_init()
134 vmm->cli = cli; in nouveau_vmm_init()