Home
last modified time | relevance | path

Searched refs:pvma (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_vmm.c62 nouveau_vma_del(struct nouveau_vma **pvma) in nouveau_vma_del() argument
64 struct nouveau_vma *vma = *pvma; in nouveau_vma_del()
71 kfree(*pvma); in nouveau_vma_del()
73 *pvma = NULL; in nouveau_vma_del()
78 struct nouveau_vma **pvma) in nouveau_vma_new() argument
85 if ((vma = *pvma = nouveau_vma_find(nvbo, vmm))) { in nouveau_vma_new()
90 if (!(vma = *pvma = kmalloc_obj(*vma))) in nouveau_vma_new()
119 nouveau_vma_del(pvma); in nouveau_vma_new()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmm.c1711 nvkm_vmm_put(struct nvkm_vmm *vmm, struct nvkm_vma **pvma) in nvkm_vmm_put() argument
1713 struct nvkm_vma *vma = *pvma; in nvkm_vmm_put()
1718 *pvma = NULL; in nvkm_vmm_put()
1724 u8 shift, u8 align, u64 size, struct nvkm_vma **pvma) in nvkm_vmm_get_locked() argument
1856 *pvma = vma; in nvkm_vmm_get_locked()
1861 nvkm_vmm_get(struct nvkm_vmm *vmm, u8 page, u64 size, struct nvkm_vma **pvma) in nvkm_vmm_get() argument
1865 ret = nvkm_vmm_get_locked(vmm, false, true, false, page, 0, size, pvma); in nvkm_vmm_get()