Home
last modified time | relevance | path

Searched refs:nvkm_mem (Results 1 – 18 of 18) sorted by relevance

/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dram.h18 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 **);
Dramnv50.c497 __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()
Dramgf100.c426 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()
Dramgt215.c89 struct nvkm_mem *mem;
282 struct nvkm_mem *mem; in gt215_link_train_init()
/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h6 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 *);
Dfb.h24 struct nvkm_mem { struct
152 u32 type, struct nvkm_mem **);
153 void (*put)(struct nvkm_ram *, struct nvkm_mem **);
/drivers/gpu/drm/nouveau/
Dnouveau_sgdma.c12 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()
Dnouveau_ttm.c52 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()
Dnouveau_bo.c323 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/
Dpriv.h28 struct nvkm_mem *, u32 pte, u32 cnt,
31 struct nvkm_mem *, u32 pte, u32 cnt, dma_addr_t *);
Dgf100.c104 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()
Dnv50.c78 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()
Dbase.c30 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()
Dnv41.c39 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv41_vm_map_sg()
Dnv04.c37 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv04_vm_map_sg()
Dnv44.c85 struct nvkm_mem *mem, u32 pte, u32 cnt, dma_addr_t *list) in nv44_vm_map_sg()
/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dnv50.c47 struct nvkm_mem *mem;
Dgk20a.c54 struct nvkm_mem mem;