/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | bar.h | 4 struct nvkm_mem; 11 struct nvkm_mem *, struct nvkm_object **); 13 int (*kmap)(struct nvkm_bar *, struct nvkm_mem *, u32 flags, 15 int (*umap)(struct nvkm_bar *, struct nvkm_mem *, u32 flags,
|
D | mmu.h | 6 struct nvkm_mem; 55 struct nvkm_mem *, u32 pte, u32 cnt, 58 struct nvkm_mem *, u32 pte, u32 cnt, dma_addr_t *); 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 *);
|
D | fb.h | 24 struct nvkm_mem { struct 139 u32 type, struct nvkm_mem **); 140 void (*put)(struct nvkm_fb *, struct nvkm_mem **);
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | nv50.h | 27 u32 memtype, struct nvkm_mem **); 28 void nv50_ram_put(struct nvkm_fb *, struct nvkm_mem **); 29 void __nv50_ram_put(struct nvkm_fb *, struct nvkm_mem *);
|
D | gf100.h | 24 struct nvkm_mem **); 25 void gf100_ram_put(struct nvkm_fb *, struct nvkm_mem **);
|
D | ramnv50.c | 222 __nv50_ram_put(struct nvkm_fb *pfb, struct nvkm_mem *mem) in __nv50_ram_put() 237 nv50_ram_put(struct nvkm_fb *pfb, struct nvkm_mem **pmem) in nv50_ram_put() 239 struct nvkm_mem *mem = *pmem; in nv50_ram_put() 254 u32 memtype, struct nvkm_mem **pmem) in nv50_ram_get() 259 struct nvkm_mem *mem; in nv50_ram_get()
|
D | ramgf100.c | 425 gf100_ram_put(struct nvkm_fb *pfb, struct nvkm_mem **pmem) in gf100_ram_put() 428 struct nvkm_mem *mem = *pmem; in gf100_ram_put() 445 u32 memtype, struct nvkm_mem **pmem) in gf100_ram_get() 449 struct nvkm_mem *mem; in gf100_ram_get()
|
D | ramgt215.c | 93 struct nvkm_mem *mem; 283 struct nvkm_mem *mem; in gt215_link_train_init()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_sgdma.c | 12 struct nvkm_mem *node; 30 struct nvkm_mem *node = mem->mm_node; in nv04_sgdma_bind() 64 struct nvkm_mem *node = mem->mm_node; in nv50_sgdma_bind()
|
D | nouveau_ttm.c | 49 nvkm_mem_node_cleanup(struct nvkm_mem *node) in nvkm_mem_node_cleanup() 69 pfb->ram->put(pfb, (struct nvkm_mem **)&mem->mm_node); in nouveau_vram_manager_del() 81 struct nvkm_mem *node; in nouveau_vram_manager_new() 169 struct nvkm_mem *node; in nouveau_gart_manager_new() 234 struct nvkm_mem *node = mem->mm_node; in nv04_gart_manager_del() 247 struct nvkm_mem *node; in nv04_gart_manager_new()
|
D | nouveau_bo.c | 328 struct nvkm_mem *mem = bo->mem.mm_node; in nouveau_bo_pin() 698 struct nvkm_mem *node = old_mem->mm_node; in nve0_bo_move_copy() 730 struct nvkm_mem *node = old_mem->mm_node; in nvc0_bo_move_copy() 768 struct nvkm_mem *node = old_mem->mm_node; in nvc0_bo_move_m2mf() 807 struct nvkm_mem *node = old_mem->mm_node; in nva3_bo_move_copy() 845 struct nvkm_mem *node = old_mem->mm_node; in nv98_bo_move_exec() 863 struct nvkm_mem *node = old_mem->mm_node; in nv84_bo_move_exec() 897 struct nvkm_mem *node = old_mem->mm_node; in nv50_bo_move_m2mf() 902 int dst_tiled = !!((struct nvkm_mem *)new_mem->mm_node)->memtype; in nv50_bo_move_m2mf() 1039 struct nvkm_mem *old_node = bo->mem.mm_node; in nouveau_bo_move_prep() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 91 struct nvkm_mem **mem = (void *)(iobj + 1); in nvkm_gpuobj_create_() 92 struct nvkm_mem *node = *mem; in nvkm_gpuobj_create_() 243 struct nvkm_mem **mem = (void *)(iobj + 1); in nvkm_gpuobj_map() 256 struct nvkm_mem **mem = (void *)(iobj + 1); in nvkm_gpuobj_map_vm()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | base.c | 43 struct nvkm_mem *mem = data; in nvkm_barobj_ctor() 107 struct nvkm_mem *mem, struct nvkm_object **pobject) in nvkm_bar_alloc()
|
D | priv.h | 21 struct nvkm_mem *, struct nvkm_object **);
|
D | gf100.c | 44 gf100_bar_kmap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, in gf100_bar_kmap() 59 gf100_bar_umap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, in gf100_bar_umap()
|
D | nv50.c | 45 nv50_bar_kmap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, in nv50_bar_kmap() 60 nv50_bar_umap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, in nv50_bar_umap()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | gf100.c | 107 struct nvkm_mem *mem, u32 pte, u32 cnt, u64 phys, u64 delta) in gf100_vm_map() 132 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in gf100_vm_map_sg()
|
D | nv50.c | 79 struct nvkm_mem *mem, u32 pte, u32 cnt, u64 phys, u64 delta) in nv50_vm_map() 126 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv50_vm_map_sg()
|
D | base.c | 30 nvkm_vm_map_at(struct nvkm_vma *vma, u64 delta, struct nvkm_mem *node) in nvkm_vm_map_at() 75 struct nvkm_mem *mem) in nvkm_vm_map_sg_table() 133 struct nvkm_mem *mem) in nvkm_vm_map_sg() 170 nvkm_vm_map(struct nvkm_vma *vma, struct nvkm_mem *node) in nvkm_vm_map()
|
D | nv04.c | 38 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv04_vm_map_sg()
|
D | nv41.c | 40 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv41_vm_map_sg()
|
D | nv44.c | 86 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv44_vm_map_sg()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | gk20a.c | 56 struct nvkm_mem *mem; 58 struct nvkm_mem _mem;
|
D | nv50.c | 36 struct nvkm_mem *mem;
|