/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ram.h | 18 int nv50_ram_get(struct nvkm_ram *, u64, u32, u32, u32, struct nvkm_mem **); 19 void nv50_ram_put(struct nvkm_ram *, struct nvkm_mem **); 20 void __nv50_ram_put(struct nvkm_ram *, struct nvkm_mem *); 24 int gf100_ram_get(struct nvkm_ram *, u64, u32, u32, u32, struct nvkm_mem **); 25 void gf100_ram_put(struct nvkm_ram *, struct nvkm_mem **);
|
D | ramnv50.c | 497 __nv50_ram_put(struct nvkm_ram *ram, struct nvkm_mem *mem) in __nv50_ram_put() 512 nv50_ram_put(struct nvkm_ram *ram, struct nvkm_mem **pmem) in nv50_ram_put() 514 struct nvkm_mem *mem = *pmem; in nv50_ram_put() 529 u32 memtype, struct nvkm_mem **pmem) in nv50_ram_get() 534 struct nvkm_mem *mem; in nv50_ram_get()
|
D | ramgf100.c | 426 gf100_ram_put(struct nvkm_ram *ram, struct nvkm_mem **pmem) in gf100_ram_put() 429 struct nvkm_mem *mem = *pmem; in gf100_ram_put() 446 u32 memtype, struct nvkm_mem **pmem) in gf100_ram_get() 451 struct nvkm_mem *mem; in gf100_ram_get()
|
D | ramgt215.c | 89 struct nvkm_mem *mem; 282 struct nvkm_mem *mem; in gt215_link_train_init()
|
/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 6 struct nvkm_mem; 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 *);
|
D | fb.h | 24 struct nvkm_mem { struct 152 u32 type, struct nvkm_mem **); 153 void (*put)(struct nvkm_ram *, struct nvkm_mem **);
|
/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 | 52 nvkm_mem_node_cleanup(struct nvkm_mem *node) in nvkm_mem_node_cleanup() 72 ram->func->put(ram, (struct nvkm_mem **)&mem->mm_node); in nouveau_vram_manager_del() 84 struct nvkm_mem *node; in nouveau_vram_manager_new() 145 struct nvkm_mem *node; in nouveau_gart_manager_new() 220 struct nvkm_mem *node = mem->mm_node; in nv04_gart_manager_del() 233 struct nvkm_mem *node; in nv04_gart_manager_new()
|
D | nouveau_bo.c | 323 struct nvkm_mem *mem = bo->mem.mm_node; in nouveau_bo_pin() 659 struct nvkm_mem *node = old_mem->mm_node; in nve0_bo_move_copy() 691 struct nvkm_mem *node = old_mem->mm_node; in nvc0_bo_move_copy() 729 struct nvkm_mem *node = old_mem->mm_node; in nvc0_bo_move_m2mf() 768 struct nvkm_mem *node = old_mem->mm_node; in nva3_bo_move_copy() 806 struct nvkm_mem *node = old_mem->mm_node; in nv98_bo_move_exec() 824 struct nvkm_mem *node = old_mem->mm_node; in nv84_bo_move_exec() 858 struct nvkm_mem *node = old_mem->mm_node; in nv50_bo_move_m2mf() 863 int dst_tiled = !!((struct nvkm_mem *)new_mem->mm_node)->memtype; in nv50_bo_move_m2mf() 1000 struct nvkm_mem *old_node = bo->mem.mm_node; in nouveau_bo_move_prep() [all …]
|
/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | priv.h | 28 struct nvkm_mem *, u32 pte, u32 cnt, 31 struct nvkm_mem *, u32 pte, u32 cnt, dma_addr_t *);
|
D | gf100.c | 104 struct nvkm_mem *mem, u32 pte, u32 cnt, u64 phys, u64 delta) in gf100_vm_map() 131 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in gf100_vm_map_sg()
|
D | nv50.c | 78 struct nvkm_mem *mem, u32 pte, u32 cnt, u64 phys, u64 delta) in nv50_vm_map() 128 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 | nv41.c | 39 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv41_vm_map_sg()
|
D | nv04.c | 37 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv04_vm_map_sg()
|
D | nv44.c | 85 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv44_vm_map_sg()
|
/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv50.c | 47 struct nvkm_mem *mem;
|
D | gk20a.c | 54 struct nvkm_mem mem;
|