Home
last modified time | relevance | path

Searched refs:nvkm_mm (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Dmm.h19 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 **);
Dgpuobj.h16 struct nvkm_mm heap;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dmm.c30 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()
Dgpuobj.c59 struct nvkm_mm *heap = NULL; in nvkm_gpuobj_create_()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_platform.h48 struct nvkm_mm _mm;
53 struct nvkm_mm *mm;
Dnouveau_abi16.h27 struct nvkm_mm heap;
Dnouveau_ttm.c110 struct nvkm_mm *mm = &pfb->vram; in nouveau_vram_manager_debug()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dfb.h55 struct nvkm_mm vram;
56 struct nvkm_mm tags;
Dmmu.h29 struct nvkm_mm mm;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dnv04.h13 struct nvkm_mm heap;
Dgk20a.c89 struct nvkm_mm *mm;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dpriv.h15 struct nvkm_mm tags;
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramnv50.c256 struct nvkm_mm *heap = &pfb->vram; in nv50_ram_get()
257 struct nvkm_mm *tags = &pfb->tags; in nv50_ram_get()
Dramgf100.c447 struct nvkm_mm *mm = &pfb->vram; in gf100_ram_get()