Searched refs:nvkm_mm (Results 1 – 14 of 14) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | mm.h | 19 struct nvkm_mm { struct 28 nvkm_mm_initialised(struct nvkm_mm *mm) in nvkm_mm_initialised() argument 33 int nvkm_mm_init(struct nvkm_mm *, u32 offset, u32 length, u32 block); 34 int nvkm_mm_fini(struct nvkm_mm *); 35 int nvkm_mm_head(struct nvkm_mm *, u8 heap, u8 type, u32 size_max, 37 int nvkm_mm_tail(struct nvkm_mm *, u8 heap, u8 type, u32 size_max, 39 void nvkm_mm_free(struct nvkm_mm *, struct nvkm_mm_node **);
|
D | gpuobj.h | 16 struct nvkm_mm heap;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | mm.c | 30 nvkm_mm_dump(struct nvkm_mm *mm, const char *header) in nvkm_mm_dump() 48 nvkm_mm_free(struct nvkm_mm *mm, struct nvkm_mm_node **pthis) in nvkm_mm_free() 86 region_head(struct nvkm_mm *mm, struct nvkm_mm_node *a, u32 size) in region_head() 111 nvkm_mm_head(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_head() 160 region_tail(struct nvkm_mm *mm, struct nvkm_mm_node *a, u32 size) in region_tail() 185 nvkm_mm_tail(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, in nvkm_mm_tail() 238 nvkm_mm_init(struct nvkm_mm *mm, u32 offset, u32 length, u32 block) in nvkm_mm_init() 280 nvkm_mm_fini(struct nvkm_mm *mm) in nvkm_mm_fini()
|
D | gpuobj.c | 59 struct nvkm_mm *heap = NULL; in nvkm_gpuobj_create_()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_platform.h | 48 struct nvkm_mm _mm; 53 struct nvkm_mm *mm;
|
D | nouveau_abi16.h | 27 struct nvkm_mm heap;
|
D | nouveau_ttm.c | 110 struct nvkm_mm *mm = &pfb->vram; in nouveau_vram_manager_debug()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | fb.h | 55 struct nvkm_mm vram; 56 struct nvkm_mm tags;
|
D | mmu.h | 29 struct nvkm_mm mm;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv04.h | 13 struct nvkm_mm heap;
|
D | gk20a.c | 89 struct nvkm_mm *mm;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | priv.h | 15 struct nvkm_mm tags;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramnv50.c | 256 struct nvkm_mm *heap = &pfb->vram; in nv50_ram_get() 257 struct nvkm_mm *tags = &pfb->tags; in nv50_ram_get()
|
D | ramgf100.c | 447 struct nvkm_mm *mm = &pfb->vram; in gf100_ram_get()
|