| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| H A D | vmm.c | 823 struct nvkm_vma * 826 struct nvkm_vma *vma = kzalloc_obj(*vma); in nvkm_vma_new() 836 struct nvkm_vma * 837 nvkm_vma_tail(struct nvkm_vma *vma, u64 tail) in nvkm_vma_tail() 839 struct nvkm_vma *new; in nvkm_vma_tail() 860 nvkm_vmm_free_remove(struct nvkm_vmm *vmm, struct nvkm_vma *vma) in nvkm_vmm_free_remove() 866 nvkm_vmm_free_delete(struct nvkm_vmm *vmm, struct nvkm_vma *vma) in nvkm_vmm_free_delete() 874 nvkm_vmm_free_insert(struct nvkm_vmm *vmm, struct nvkm_vma *vma) in nvkm_vmm_free_insert() 880 struct nvkm_vma *this = rb_entry(*ptr, typeof(*this), tree); in nvkm_vmm_free_insert() 902 nvkm_vmm_node_remove(struct nvkm_vmm *vmm, struct nvkm_vma *vma) in nvkm_vmm_node_remove() [all …]
|
| H A D | mem.h | 12 u64 *, u64 *, struct nvkm_vma **); 17 u64 *, u64 *, struct nvkm_vma **); 22 u64 *, u64 *, struct nvkm_vma **);
|
| H A D | uvmm.c | 113 struct nvkm_vma *vma; in nvkm_uvmm_mthd_unmap() 159 struct nvkm_vma *vma; in nvkm_uvmm_mthd_map() 238 struct nvkm_vma *vma; in nvkm_uvmm_mthd_put() 274 struct nvkm_vma *vma; in nvkm_uvmm_mthd_get() 394 struct nvkm_vma vma = { in nvkm_uvmm_mthd_raw_map()
|
| H A D | umem.h | 18 struct nvkm_vma *bar;
|
| H A D | mem.c | 71 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_mem_map_dma() 111 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_mem_map_sgl()
|
| H A D | memnv04.c | 32 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) in nv04_mem_map()
|
| H A D | priv.h | 30 u32 argc, u64 *addr, u64 *size, struct nvkm_vma **);
|
| H A D | memgf100.c | 35 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) in gf100_mem_map()
|
| H A D | memnv50.c | 35 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) in nv50_mem_map()
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| H A D | mmu.h | 7 struct nvkm_vma { struct 75 struct nvkm_vma *rsvd; 87 int nvkm_vmm_get(struct nvkm_vmm *, u8 page, u64 size, struct nvkm_vma **); 88 void nvkm_vmm_put(struct nvkm_vmm *, struct nvkm_vma **); 109 int nvkm_vmm_map(struct nvkm_vmm *, struct nvkm_vma *, void *argv, u32 argc, 111 void nvkm_vmm_unmap(struct nvkm_vmm *, struct nvkm_vma *);
|
| H A D | bar.h | 5 struct nvkm_vma;
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/ |
| H A D | gr.h | 19 struct nvkm_vma *vma[R515_GR_MAX_CTXBUFS]; 46 struct nvkm_vma *vma[R515_GR_MAX_CTXBUFS];
|
| H A D | rm.h | 170 struct nvkm_memory **pctxbuf_mem, struct nvkm_vma **pctxbuf_vma,
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| H A D | gf100.h | 283 struct nvkm_vma *pagepool; 284 struct nvkm_vma *bundle_cb; 285 struct nvkm_vma *attrib_cb; 286 struct nvkm_vma *unknown; 289 struct nvkm_vma *mmio_vma;
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
| H A D | nv50.c | 50 struct nvkm_vma *bar; 128 struct nvkm_vma *bar = NULL, *ebar; in nv50_instobj_kmap() 185 struct nvkm_vma *vma, void *argv, u32 argc) in nv50_instobj_map() 321 struct nvkm_vma *bar; in nv50_instobj_dtor()
|
| H A D | gk20a.c | 282 struct nvkm_vma *vma, void *argv, u32 argc) in gk20a_instobj_map()
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| H A D | memory.h | 6 struct nvkm_vma; 40 struct nvkm_vma *, void *argv, u32 argc);
|
| H A D | gpuobj.h | 32 struct nvkm_vma *, void *argv, u32 argc);
|
| H A D | falcon.h | 135 struct nvkm_vma *vma;
|
| /linux/drivers/gpu/drm/nouveau/nvkm/core/ |
| H A D | gpuobj.c | 47 struct nvkm_vmm *vmm, struct nvkm_vma *vma, in nvkm_gpuobj_heap_map() 109 struct nvkm_vmm *vmm, struct nvkm_vma *vma, in nvkm_gpuobj_map()
|
| H A D | firmware.c | 133 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_firmware_mem_map()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | cgrp.h | 14 struct nvkm_vma *vma;
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
| H A D | fifo.h | 80 struct nvkm_vma *bar1;
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | gr.c | 61 struct nvkm_memory **pmem, struct nvkm_vma **pvma, in r535_gr_promote_ctx() 283 struct nvkm_vma *vma[R515_GR_MAX_CTXBUFS]; in r535_gr_oneinit()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| H A D | ram.c | 46 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_vram_map()
|