/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 18 struct nvkm_vma { struct 47 struct nvkm_vma *); argument 48 void nvkm_vm_put(struct nvkm_vma *); 49 void nvkm_vm_map(struct nvkm_vma *, struct nvkm_mem *); 50 void nvkm_vm_map_at(struct nvkm_vma *, u64 offset, struct nvkm_mem *); 51 void nvkm_vm_unmap(struct nvkm_vma *); 52 void nvkm_vm_unmap_at(struct nvkm_vma *, u64 offset, u64 length);
|
D | bar.h | 4 struct nvkm_vma; 18 int nvkm_bar_umap(struct nvkm_bar *, u64 size, int type, struct nvkm_vma *);
|
D | fb.h | 27 struct nvkm_vma bar_vma; 28 struct nvkm_vma vma[2];
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.h | 8 struct nvkm_vma; 90 struct nvkm_vma * 94 struct nvkm_vma *); 95 void nouveau_bo_vma_del(struct nouveau_bo *, struct nvkm_vma *);
|
D | nouveau_fence.h | 92 struct nvkm_vma vma; 93 struct nvkm_vma vma_gart; 94 struct nvkm_vma dispc_vma[4];
|
D | nouveau_chan.h | 19 struct nvkm_vma vma;
|
/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | gpuobj.h | 6 struct nvkm_vma; 38 struct nvkm_vma *); 39 void nvkm_gpuobj_unmap(struct nvkm_vma *);
|
D | memory.h | 5 struct nvkm_vma; 28 void (*map)(struct nvkm_memory *, struct nvkm_vma *, u64 offset);
|
/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | priv.h | 27 void (*map)(struct nvkm_vma *, struct nvkm_memory *, 30 void (*map_sg)(struct nvkm_vma *, struct nvkm_memory *, 32 void (*unmap)(struct nvkm_vma *, struct nvkm_memory *pgt,
|
D | gf100.c | 89 gf100_vm_addr(struct nvkm_vma *vma, u64 phys, u32 memtype, u32 target) in gf100_vm_addr() 103 gf100_vm_map(struct nvkm_vma *vma, struct nvkm_memory *pgt, in gf100_vm_map() 130 gf100_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, in gf100_vm_map_sg() 149 gf100_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) in gf100_vm_unmap()
|
D | nv50.c | 64 vm_addr(struct nvkm_vma *vma, u64 phys, u32 memtype, u32 target) in vm_addr() 77 nv50_vm_map(struct nvkm_vma *vma, struct nvkm_memory *pgt, in nv50_vm_map() 127 nv50_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, in nv50_vm_map_sg() 143 nv50_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) in nv50_vm_unmap()
|
D | base.c | 30 nvkm_vm_map_at(struct nvkm_vma *vma, u64 delta, struct nvkm_mem *node) in nvkm_vm_map_at() 74 nvkm_vm_map_sg_table(struct nvkm_vma *vma, u64 delta, u64 length, in nvkm_vm_map_sg_table() 132 nvkm_vm_map_sg(struct nvkm_vma *vma, u64 delta, u64 length, in nvkm_vm_map_sg() 170 nvkm_vm_map(struct nvkm_vma *vma, struct nvkm_mem *node) in nvkm_vm_map() 182 nvkm_vm_unmap_at(struct nvkm_vma *vma, u64 delta, u64 length) in nvkm_vm_unmap_at() 217 nvkm_vm_unmap(struct nvkm_vma *vma) in nvkm_vm_unmap() 277 struct nvkm_vma *vma) in nvkm_vm_get() 324 nvkm_vm_put(struct nvkm_vma *vma) in nvkm_vm_put()
|
D | nv41.c | 38 nv41_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, in nv41_vm_map_sg() 57 nv41_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) in nv41_vm_unmap()
|
D | nv04.c | 36 nv04_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, in nv04_vm_map_sg() 55 nv04_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) in nv04_vm_unmap()
|
D | nv44.c | 84 nv44_vm_map_sg(struct nvkm_vma *vma, struct nvkm_memory *pgt, in nv44_vm_map_sg() 117 nv44_vm_unmap(struct nvkm_vma *vma, struct nvkm_memory *pgt, u32 pte, u32 cnt) in nv44_vm_unmap()
|
/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | nv50.h | 24 int nv50_bar_umap(struct nvkm_bar *, u64, int, struct nvkm_vma *); 25 void nv50_bar_unmap(struct nvkm_bar *, struct nvkm_vma *);
|
D | priv.h | 14 int (*umap)(struct nvkm_bar *, u64 size, int type, struct nvkm_vma *);
|
D | gf100.h | 22 int gf100_bar_umap(struct nvkm_bar *, u64, int, struct nvkm_vma *);
|
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | changf100.h | 19 struct nvkm_vma vma;
|
D | gf100.h | 24 struct nvkm_vma bar;
|
D | changk104.h | 20 struct nvkm_vma vma;
|
D | gk104.h | 24 struct nvkm_vma bar;
|
/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 223 u32 access, struct nvkm_vma *vma) in nvkm_gpuobj_map() 233 nvkm_gpuobj_unmap(struct nvkm_vma *vma) in nvkm_gpuobj_unmap()
|
/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gf100.h | 155 struct nvkm_vma mmio_vma; 160 struct nvkm_vma vma;
|
/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv50.c | 48 struct nvkm_vma bar; 159 nv50_instobj_map(struct nvkm_memory *memory, struct nvkm_vma *vma, u64 offset) in nv50_instobj_map()
|