nvkm_pmu 151 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct nvkm_pmu *pmu; nvkm_pmu 224 drivers/gpu/drm/nouveau/include/nvkm/core/device.h int (*pmu )(struct nvkm_device *, int idx, struct nvkm_pmu **); nvkm_pmu 30 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int nvkm_pmu_send(struct nvkm_pmu *, u32 reply[2], u32 process, nvkm_pmu 32 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h void nvkm_pmu_pgob(struct nvkm_pmu *, bool enable); nvkm_pmu 35 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gt215_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 36 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gf100_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 37 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gf119_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 38 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gk104_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 39 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gk110_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 40 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gk208_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 41 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gk20a_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 42 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gm107_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 43 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gm20b_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 44 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gp100_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 45 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int gp102_pmu_new(struct nvkm_device *, int, struct nvkm_pmu **); nvkm_pmu 49 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int nvkm_memx_init(struct nvkm_pmu *, struct nvkm_memx **); nvkm_pmu 56 drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h int nvkm_memx_train_result(struct nvkm_pmu *, u32 *, int); nvkm_pmu 32 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = device->pmu; nvkm_pmu 48 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu_pgob(struct nvkm_pmu *pmu, bool enable) nvkm_pmu 57 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = container_of(work, typeof(*pmu), recv.work); nvkm_pmu 62 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu_send(struct nvkm_pmu *pmu, u32 reply[2], nvkm_pmu 73 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = nvkm_pmu(subdev); nvkm_pmu 82 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = nvkm_pmu(subdev); nvkm_pmu 92 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu_reset(struct nvkm_pmu *pmu) nvkm_pmu 122 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = nvkm_pmu(subdev); nvkm_pmu 129 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = nvkm_pmu(subdev); nvkm_pmu 139 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = nvkm_pmu(subdev); nvkm_pmu 146 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = nvkm_pmu(subdev); nvkm_pmu 149 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c return nvkm_pmu(subdev); nvkm_pmu 153 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu = { nvkm_pmu 164 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c int index, struct nvkm_pmu *pmu) nvkm_pmu 166 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_subdev_ctor(&nvkm_pmu, device, index, &pmu->subdev); nvkm_pmu 175 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c int index, struct nvkm_pmu **ppmu) nvkm_pmu 177 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu; nvkm_pmu 30 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c gf100_pmu_reset(struct nvkm_pmu *pmu) nvkm_pmu 38 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c gf100_pmu_enabled(struct nvkm_pmu *pmu) nvkm_pmu 59 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c gf100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 43 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.c gf119_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 57 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c gk104_pmu_pgob(struct nvkm_pmu *pmu, bool enable) nvkm_pmu 123 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c gk104_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 32 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c gk110_pmu_pgob(struct nvkm_pmu *pmu, bool enable) nvkm_pmu 102 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 44 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.c gk208_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 40 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_pmu base; nvkm_pmu 158 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_fini(struct nvkm_pmu *pmu) nvkm_pmu 167 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_init(struct nvkm_pmu *pmu) nvkm_pmu 206 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 45 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.c gm107_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 28 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c gm20b_pmu_recv(struct nvkm_pmu *pmu) nvkm_pmu 47 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c gm20b_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 33 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp100.c gp100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 27 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c gp102_pmu_reset(struct nvkm_pmu *pmu) nvkm_pmu 35 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c gp102_pmu_enabled(struct nvkm_pmu *pmu) nvkm_pmu 47 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c gp102_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 30 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_send(struct nvkm_pmu *pmu, u32 reply[2], nvkm_pmu 87 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_recv(struct nvkm_pmu *pmu) nvkm_pmu 139 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_intr(struct nvkm_pmu *pmu) nvkm_pmu 178 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_fini(struct nvkm_pmu *pmu) nvkm_pmu 184 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_reset(struct nvkm_pmu *pmu) nvkm_pmu 193 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_enabled(struct nvkm_pmu *pmu) nvkm_pmu 199 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_init(struct nvkm_pmu *pmu) nvkm_pmu 260 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) nvkm_pmu 7 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_pmu *pmu; nvkm_pmu 44 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_memx_init(struct nvkm_pmu *pmu, struct nvkm_memx **pmemx) nvkm_pmu 75 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_pmu *pmu = memx->pmu; nvkm_pmu 166 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_memx_train_result(struct nvkm_pmu *pmu, u32 *res, int rsize) nvkm_pmu 4 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h #define nvkm_pmu(p) container_of((p), struct nvkm_pmu, subdev) nvkm_pmu 9 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h int index, struct nvkm_pmu *); nvkm_pmu 11 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h int index, struct nvkm_pmu **); nvkm_pmu 24 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h bool (*enabled)(struct nvkm_pmu *); nvkm_pmu 25 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void (*reset)(struct nvkm_pmu *); nvkm_pmu 26 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h int (*init)(struct nvkm_pmu *); nvkm_pmu 27 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void (*fini)(struct nvkm_pmu *); nvkm_pmu 28 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void (*intr)(struct nvkm_pmu *); nvkm_pmu 29 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h int (*send)(struct nvkm_pmu *, u32 reply[2], u32 process, nvkm_pmu 31 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void (*recv)(struct nvkm_pmu *); nvkm_pmu 32 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void (*pgob)(struct nvkm_pmu *, bool); nvkm_pmu 35 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h int gt215_pmu_init(struct nvkm_pmu *); nvkm_pmu 36 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void gt215_pmu_fini(struct nvkm_pmu *); nvkm_pmu 37 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void gt215_pmu_intr(struct nvkm_pmu *); nvkm_pmu 38 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void gt215_pmu_recv(struct nvkm_pmu *); nvkm_pmu 39 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h int gt215_pmu_send(struct nvkm_pmu *, u32[2], u32, u32, u32, u32); nvkm_pmu 41 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h bool gf100_pmu_enabled(struct nvkm_pmu *); nvkm_pmu 42 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void gf100_pmu_reset(struct nvkm_pmu *); nvkm_pmu 44 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h void gk110_pmu_pgob(struct nvkm_pmu *, bool); nvkm_pmu 1143 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c const struct nvkm_pmu *pmu = acr->subdev->device->pmu; nvkm_pmu 121 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.c const struct nvkm_pmu *pmu = acr->subdev->device->pmu; nvkm_pmu 35 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r375.c const struct nvkm_pmu *pmu = acr->subdev->device->pmu; nvkm_pmu 105 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_pmu *pmu = sb->subdev.device->pmu; nvkm_pmu 125 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_pmu *pmu = device->pmu;