nvkm_ltc 146 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct nvkm_ltc *ltc; nvkm_ltc 219 drivers/gpu/drm/nouveau/include/nvkm/core/device.h int (*ltc )(struct nvkm_device *, int idx, struct nvkm_ltc **); nvkm_ltc 29 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int nvkm_ltc_zbc_color_get(struct nvkm_ltc *, int index, const u32[4]); nvkm_ltc 30 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int nvkm_ltc_zbc_depth_get(struct nvkm_ltc *, int index, const u32); nvkm_ltc 31 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int nvkm_ltc_zbc_stencil_get(struct nvkm_ltc *, int index, const u32); nvkm_ltc 33 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h void nvkm_ltc_invalidate(struct nvkm_ltc *); nvkm_ltc 34 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h void nvkm_ltc_flush(struct nvkm_ltc *); nvkm_ltc 36 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gf100_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 37 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gk104_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 38 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gk20a_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 39 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gm107_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 40 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gm200_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 41 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gp100_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 42 drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h int gp102_ltc_new(struct nvkm_device *, int, struct nvkm_ltc **); nvkm_ltc 67 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; nvkm_ltc 114 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; nvkm_ltc 957 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; nvkm_ltc 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; nvkm_ltc 178 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; nvkm_ltc 190 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; nvkm_ltc 233 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; nvkm_ltc 245 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; nvkm_ltc 31 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc = device->ltc; nvkm_ltc 43 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_zbc_color_get(struct nvkm_ltc *ltc, int index, const u32 color[4]) nvkm_ltc 51 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_zbc_depth_get(struct nvkm_ltc *ltc, int index, const u32 depth) nvkm_ltc 59 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_zbc_stencil_get(struct nvkm_ltc *ltc, int index, const u32 stencil) nvkm_ltc 67 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_invalidate(struct nvkm_ltc *ltc) nvkm_ltc 74 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_flush(struct nvkm_ltc *ltc) nvkm_ltc 83 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc = nvkm_ltc(subdev); nvkm_ltc 90 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc = nvkm_ltc(subdev); nvkm_ltc 97 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc = nvkm_ltc(subdev); nvkm_ltc 114 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc = nvkm_ltc(subdev); nvkm_ltc 120 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc = { nvkm_ltc 129 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c int index, struct nvkm_ltc **pltc) nvkm_ltc 131 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc; nvkm_ltc 136 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_subdev_ctor(&nvkm_ltc, device, index, <c->subdev); nvkm_ltc 31 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_cbc_clear(struct nvkm_ltc *ltc, u32 start, u32 limit) nvkm_ltc 40 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_cbc_wait(struct nvkm_ltc *ltc) nvkm_ltc 56 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_zbc_clear_color(struct nvkm_ltc *ltc, int i, const u32 color[4]) nvkm_ltc 67 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_zbc_clear_depth(struct nvkm_ltc *ltc, int i, const u32 depth) nvkm_ltc 93 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_lts_intr(struct nvkm_ltc *ltc, int c, int s) nvkm_ltc 111 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_intr(struct nvkm_ltc *ltc) nvkm_ltc 126 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_invalidate(struct nvkm_ltc *ltc) nvkm_ltc 139 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_flush(struct nvkm_ltc *ltc) nvkm_ltc 154 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_oneinit_tag_ram(struct nvkm_ltc *ltc) nvkm_ltc 208 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_oneinit(struct nvkm_ltc *ltc) nvkm_ltc 226 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_init(struct nvkm_ltc *ltc) nvkm_ltc 252 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) nvkm_ltc 27 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c gk104_ltc_init(struct nvkm_ltc *ltc) nvkm_ltc 53 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c gk104_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) nvkm_ltc 30 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_cbc_clear(struct nvkm_ltc *ltc, u32 start, u32 limit) nvkm_ltc 39 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_cbc_wait(struct nvkm_ltc *ltc) nvkm_ltc 53 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_zbc_clear_color(struct nvkm_ltc *ltc, int i, const u32 color[4]) nvkm_ltc 64 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_zbc_clear_depth(struct nvkm_ltc *ltc, int i, const u32 depth) nvkm_ltc 72 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_intr_lts(struct nvkm_ltc *ltc, int c, int s) nvkm_ltc 90 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_intr(struct nvkm_ltc *ltc) nvkm_ltc 105 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_oneinit(struct nvkm_ltc *ltc) nvkm_ltc 123 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_init(struct nvkm_ltc *ltc) nvkm_ltc 148 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) nvkm_ltc 30 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c gm200_ltc_oneinit(struct nvkm_ltc *ltc) nvkm_ltc 40 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c gm200_ltc_init(struct nvkm_ltc *ltc) nvkm_ltc 60 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c gm200_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) nvkm_ltc 27 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c gp100_ltc_intr(struct nvkm_ltc *ltc) nvkm_ltc 42 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c gp100_ltc_oneinit(struct nvkm_ltc *ltc) nvkm_ltc 52 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c gp100_ltc_init(struct nvkm_ltc *ltc) nvkm_ltc 72 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c gp100_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) nvkm_ltc 25 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c gp102_ltc_zbc_clear_stencil(struct nvkm_ltc *ltc, int i, const u32 stencil) nvkm_ltc 48 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c gp102_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) nvkm_ltc 4 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h #define nvkm_ltc(p) container_of((p), struct nvkm_ltc, subdev) nvkm_ltc 9 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h int index, struct nvkm_ltc **); nvkm_ltc 12 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h int (*oneinit)(struct nvkm_ltc *); nvkm_ltc 13 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*init)(struct nvkm_ltc *); nvkm_ltc 14 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*intr)(struct nvkm_ltc *); nvkm_ltc 16 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*cbc_clear)(struct nvkm_ltc *, u32 start, u32 limit); nvkm_ltc 17 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*cbc_wait)(struct nvkm_ltc *); nvkm_ltc 20 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*zbc_clear_color)(struct nvkm_ltc *, int, const u32[4]); nvkm_ltc 21 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*zbc_clear_depth)(struct nvkm_ltc *, int, const u32); nvkm_ltc 22 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*zbc_clear_stencil)(struct nvkm_ltc *, int, const u32); nvkm_ltc 24 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*invalidate)(struct nvkm_ltc *); nvkm_ltc 25 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void (*flush)(struct nvkm_ltc *); nvkm_ltc 28 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h int gf100_ltc_oneinit(struct nvkm_ltc *); nvkm_ltc 29 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h int gf100_ltc_oneinit_tag_ram(struct nvkm_ltc *); nvkm_ltc 30 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_intr(struct nvkm_ltc *); nvkm_ltc 31 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_cbc_clear(struct nvkm_ltc *, u32, u32); nvkm_ltc 32 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_cbc_wait(struct nvkm_ltc *); nvkm_ltc 33 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_zbc_clear_color(struct nvkm_ltc *, int, const u32[4]); nvkm_ltc 34 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_zbc_clear_depth(struct nvkm_ltc *, int, const u32); nvkm_ltc 35 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_invalidate(struct nvkm_ltc *); nvkm_ltc 36 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gf100_ltc_flush(struct nvkm_ltc *); nvkm_ltc 39 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gm107_ltc_intr(struct nvkm_ltc *); nvkm_ltc 40 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gm107_ltc_intr_lts(struct nvkm_ltc *, int ltc, int lts); nvkm_ltc 41 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gm107_ltc_cbc_clear(struct nvkm_ltc *, u32, u32); nvkm_ltc 42 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gm107_ltc_cbc_wait(struct nvkm_ltc *); nvkm_ltc 43 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gm107_ltc_zbc_clear_color(struct nvkm_ltc *, int, const u32[4]); nvkm_ltc 44 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gm107_ltc_zbc_clear_depth(struct nvkm_ltc *, int, const u32); nvkm_ltc 46 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h int gp100_ltc_oneinit(struct nvkm_ltc *); nvkm_ltc 47 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gp100_ltc_init(struct nvkm_ltc *); nvkm_ltc 48 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h void gp100_ltc_intr(struct nvkm_ltc *);