nvkm_pm 174 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct nvkm_pm *pm; nvkm_pm 247 drivers/gpu/drm/nouveau/include/nvkm/core/device.h int (*pm )(struct nvkm_device *, int idx, struct nvkm_pm **); nvkm_pm 17 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int nv40_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 18 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int nv50_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 19 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int g84_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 20 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int gt200_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 21 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int gt215_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 22 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int gf100_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 23 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int gf108_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 24 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int gf117_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 25 drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h int gk104_pm_new(struct nvkm_device *, int, struct nvkm_pm **); nvkm_pm 36 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_pm_count_perfdom(struct nvkm_pm *pm) nvkm_pm 62 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfdom_find(struct nvkm_pm *pm, int di) nvkm_pm 75 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsig_find(struct nvkm_pm *pm, u8 di, u8 si, struct nvkm_perfdom **pdom) nvkm_pm 104 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsrc_find(struct nvkm_pm *pm, struct nvkm_perfsig *sig, int si) nvkm_pm 129 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsrc_enable(struct nvkm_pm *pm, struct nvkm_perfctr *ctr) nvkm_pm 168 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsrc_disable(struct nvkm_pm *pm, struct nvkm_perfctr *ctr) nvkm_pm 214 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = dom->perfmon->pm; nvkm_pm 244 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = dom->perfmon->pm; nvkm_pm 268 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = dom->perfmon->pm; nvkm_pm 313 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = dom->perfmon->pm; nvkm_pm 373 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = perfmon->pm; nvkm_pm 441 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = perfmon->pm; nvkm_pm 489 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = perfmon->pm; nvkm_pm 543 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = perfmon->pm; nvkm_pm 630 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = perfmon->pm; nvkm_pm 646 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfmon_new(struct nvkm_pm *pm, const struct nvkm_oclass *oclass, nvkm_pm 667 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = nvkm_pm(oclass->engine); nvkm_pm 703 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsrc_new(struct nvkm_pm *pm, struct nvkm_perfsig *sig, nvkm_pm 766 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfdom_new(struct nvkm_pm *pm, const char *name, u32 mask, nvkm_pm 825 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = nvkm_pm(engine); nvkm_pm 834 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_pm *pm = nvkm_pm(engine); nvkm_pm 853 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_pm = { nvkm_pm 861 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c int index, struct nvkm_pm *pm) nvkm_pm 866 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c return nvkm_engine_ctor(&nvkm_pm, device, index, true, &pm->engine); nvkm_pm 162 drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.c g84_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 128 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, nvkm_pm 146 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, nvkm_pm 161 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) nvkm_pm 176 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_pm_fini(struct nvkm_pm *pm) nvkm_pm 190 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c int index, struct nvkm_pm **ppm) nvkm_pm 192 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c struct nvkm_pm *pm; nvkm_pm 240 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 13 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.h int index, struct nvkm_pm **); nvkm_pm 63 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.c gf108_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 77 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.c gf117_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 181 drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.c gk104_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 154 drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.c gt200_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 135 drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.c gt215_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 27 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nv40_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, nvkm_pm 44 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nv40_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, nvkm_pm 59 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nv40_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) nvkm_pm 83 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c int index, struct nvkm_pm **ppm) nvkm_pm 120 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nv40_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 8 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.h struct nvkm_pm base; nvkm_pm 13 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.h int index, struct nvkm_pm **); nvkm_pm 172 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c nv50_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) nvkm_pm 4 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h #define nvkm_pm(p) container_of((p), struct nvkm_pm, engine) nvkm_pm 8 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h int index, struct nvkm_pm *); nvkm_pm 11 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h void (*fini)(struct nvkm_pm *); nvkm_pm 89 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h void (*init)(struct nvkm_pm *, struct nvkm_perfdom *, nvkm_pm 91 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h void (*read)(struct nvkm_pm *, struct nvkm_perfdom *, nvkm_pm 93 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h void (*next)(struct nvkm_pm *, struct nvkm_perfdom *); nvkm_pm 96 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h int nvkm_perfdom_new(struct nvkm_pm *, const char *, u32, u32, u32, u32, nvkm_pm 103 drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h struct nvkm_pm *pm;