Home
last modified time | relevance | path

Searched refs:nvkm_ltc (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dltc.h8 struct nvkm_ltc { struct
11 int (*tags_alloc)(struct nvkm_ltc *, u32 count, argument
13 void (*tags_free)(struct nvkm_ltc *, struct nvkm_mm_node **); argument
14 void (*tags_clear)(struct nvkm_ltc *, u32 first, u32 count); argument
18 int (*zbc_color_get)(struct nvkm_ltc *, int index, const u32[4]); argument
19 int (*zbc_depth_get)(struct nvkm_ltc *, int index, const u32); argument
22 static inline struct nvkm_ltc *
23 nvkm_ltc(void *obj) in nvkm_ltc() function
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dbase.c27 nvkm_ltc_tags_alloc(struct nvkm_ltc *ltc, u32 n, struct nvkm_mm_node **pnode) in nvkm_ltc_tags_alloc()
40 nvkm_ltc_tags_free(struct nvkm_ltc *ltc, struct nvkm_mm_node **pnode) in nvkm_ltc_tags_free()
47 nvkm_ltc_tags_clear(struct nvkm_ltc *ltc, u32 first, u32 count) in nvkm_ltc_tags_clear()
60 nvkm_ltc_zbc_color_get(struct nvkm_ltc *ltc, int index, const u32 color[4]) in nvkm_ltc_zbc_color_get()
70 nvkm_ltc_zbc_depth_get(struct nvkm_ltc *ltc, int index, const u32 depth) in nvkm_ltc_zbc_depth_get()
Dpriv.h9 struct nvkm_ltc base;
49 int gf100_ltc_tags_alloc(struct nvkm_ltc *, u32, struct nvkm_mm_node **);
50 void gf100_ltc_tags_free(struct nvkm_ltc *, struct nvkm_mm_node **);
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dgf100.c115 struct nvkm_ltc *ltc = nvkm_ltc(vma->vm->mmu); in gf100_vm_map()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramgf100.c427 struct nvkm_ltc *ltc = nvkm_ltc(pfb); in gf100_ram_put()
470 struct nvkm_ltc *ltc = nvkm_ltc(pfb); in gf100_ram_get()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dgf100.c62 struct nvkm_ltc *ltc = nvkm_ltc(priv); in gf100_gr_zbc_color_get()
108 struct nvkm_ltc *ltc = nvkm_ltc(priv); in gf100_gr_zbc_depth_get()
648 struct nvkm_ltc *ltc = nvkm_ltc(priv); in gf100_gr_zbc_init()