Lines Matching refs:bar
49 struct nvkm_vma *bar; member
127 struct nvkm_vma *bar = NULL, *ebar; in nv50_instobj_kmap() local
137 while ((ret = nvkm_vmm_get(vmm, 12, size, &bar))) { in nv50_instobj_kmap()
147 eobj->bar->addr); in nv50_instobj_kmap()
149 ebar = eobj->bar; in nv50_instobj_kmap()
150 eobj->bar = NULL; in nv50_instobj_kmap()
162 ret = nvkm_memory_map(memory, 0, vmm, bar, NULL, 0); in nv50_instobj_kmap()
164 if (ret || iobj->bar) { in nv50_instobj_kmap()
167 nvkm_vmm_put(vmm, &bar); in nv50_instobj_kmap()
173 iobj->bar = bar; in nv50_instobj_kmap()
175 (u32)iobj->bar->addr, size); in nv50_instobj_kmap()
178 nvkm_vmm_put(vmm, &iobj->bar); in nv50_instobj_kmap()
198 nvkm_bar_flush(subdev->device->bar); in nv50_instobj_release()
303 addr = iobj->bar->addr; in nv50_instobj_bar2()
320 struct nvkm_vma *bar; in nv50_instobj_dtor() local
327 bar = iobj->bar; in nv50_instobj_dtor()
334 nvkm_vmm_put(vmm, &bar); in nv50_instobj_dtor()