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;