/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 18 struct nvkm_vma { struct 54 void (*map)(struct nvkm_vma *, struct nvkm_gpuobj *, 57 void (*map_sg)(struct nvkm_vma *, struct nvkm_gpuobj *, 98 struct nvkm_vma *); 99 void nvkm_vm_put(struct nvkm_vma *); 100 void nvkm_vm_map(struct nvkm_vma *, struct nvkm_mem *); 101 void nvkm_vm_map_at(struct nvkm_vma *, u64 offset, struct nvkm_mem *); 102 void nvkm_vm_unmap(struct nvkm_vma *); 103 void nvkm_vm_unmap_at(struct nvkm_vma *, u64 offset, u64 length);
|
D | bar.h | 5 struct nvkm_vma; 14 struct nvkm_vma *); 16 struct nvkm_vma *); 17 void (*unmap)(struct nvkm_bar *, struct nvkm_vma *);
|
D | fb.h | 27 struct nvkm_vma bar_vma; 28 struct nvkm_vma vma[2];
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | gpuobj.h | 5 struct nvkm_vma; 48 int nvkm_gpuobj_map(struct nvkm_gpuobj *, u32 acc, struct nvkm_vma *); 50 struct nvkm_vma *); 51 void nvkm_gpuobj_unmap(struct nvkm_vma *);
|
D | engctx.h | 12 struct nvkm_vma vma;
|
/linux-4.1.27/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;
|
D | nouveau_display.h | 11 struct nvkm_vma vma;
|
D | nouveau_abi16.h | 26 struct nvkm_vma ntfy_vma;
|
D | nouveau_gem.c | 67 struct nvkm_vma *vma; in nouveau_gem_object_open() 108 struct nvkm_vma *vma = data; in nouveau_gem_object_delete() 115 nouveau_gem_object_unmap(struct nouveau_bo *nvbo, struct nvkm_vma *vma) in nouveau_gem_object_unmap() 151 struct nvkm_vma *vma; in nouveau_gem_object_close() 228 struct nvkm_vma *vma; in nouveau_gem_info()
|
D | nouveau_dma.c | 87 struct nvkm_vma *vma; in nv50_dma_push()
|
D | nouveau_bo.c | 1236 struct nvkm_vma *vma; in nouveau_bo_move_ntfy() 1618 struct nvkm_vma * 1621 struct nvkm_vma *vma; in nouveau_bo_vma_find() 1632 struct nvkm_vma *vma) in nouveau_bo_vma_add() 1653 nouveau_bo_vma_del(struct nouveau_bo *nvbo, struct nvkm_vma *vma) in nouveau_bo_vma_del()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
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() 288 struct nvkm_vma *vma) in nvkm_vm_get() 335 nvkm_vm_put(struct nvkm_vma *vma) in nvkm_vm_put()
|
D | gf100.c | 92 gf100_vm_addr(struct nvkm_vma *vma, u64 phys, u32 memtype, u32 target) in gf100_vm_addr() 106 gf100_vm_map(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in gf100_vm_map() 131 gf100_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in gf100_vm_map_sg()
|
D | nv50.c | 65 vm_addr(struct nvkm_vma *vma, u64 phys, u32 memtype, u32 target) in vm_addr() 78 nv50_vm_map(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in nv50_vm_map() 125 nv50_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in nv50_vm_map_sg()
|
D | nv04.c | 37 nv04_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in nv04_vm_map_sg()
|
D | nv41.c | 39 nv41_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in nv41_vm_map_sg()
|
D | nv44.c | 85 nv44_vm_map_sg(struct nvkm_vma *vma, struct nvkm_gpuobj *pgt, in nv44_vm_map_sg()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | gf100.c | 45 struct nvkm_vma *vma) in gf100_bar_kmap() 60 struct nvkm_vma *vma) in gf100_bar_umap() 75 gf100_bar_unmap(struct nvkm_bar *bar, struct nvkm_vma *vma) in gf100_bar_unmap()
|
D | nv50.c | 46 struct nvkm_vma *vma) in nv50_bar_kmap() 61 struct nvkm_vma *vma) in nv50_bar_umap() 75 nv50_bar_unmap(struct nvkm_bar *bar, struct nvkm_vma *vma) in nv50_bar_unmap()
|
D | base.c | 32 struct nvkm_vma vma;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 235 nvkm_gpuobj_map(struct nvkm_gpuobj *gpuobj, u32 access, struct nvkm_vma *vma) in nvkm_gpuobj_map() 252 u32 access, struct nvkm_vma *vma) in nvkm_gpuobj_map_vm() 268 nvkm_gpuobj_unmap(struct nvkm_vma *vma) in nvkm_gpuobj_unmap()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gf100.h | 104 struct nvkm_vma mmio_vma; 108 struct nvkm_vma vma;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | gf100.c | 52 struct nvkm_vma bar;
|
D | gk104.c | 70 struct nvkm_vma bar;
|