/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
H A D | pm.h | 8 struct nvkm_pm { struct 19 int nv40_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 20 int nv50_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 21 int g84_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 22 int gt200_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 23 int gt215_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 24 int gf100_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 25 int gf108_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 26 int gf117_pm_new(struct nvkm_device *, int, struct nvkm_pm **); 27 int gk104_pm_new(struct nvkm_device *, int, struct nvkm_pm **); [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/pm/ |
H A D | nv40.h | 10 struct nvkm_pm base; 15 int index, struct nvkm_pm **);
|
H A D | priv.h | 6 #define nvkm_pm(p) container_of((p), struct nvkm_pm, engine) macro 10 int index, struct nvkm_pm *); 13 void (*fini)(struct nvkm_pm *); 91 void (*init)(struct nvkm_pm *, struct nvkm_perfdom *, 93 void (*read)(struct nvkm_pm *, struct nvkm_perfdom *, 95 void (*next)(struct nvkm_pm *, struct nvkm_perfdom *); 98 int nvkm_perfdom_new(struct nvkm_pm *, const char *, u32, u32, u32, u32, 105 struct nvkm_pm *pm;
|
H A D | gf100.h | 15 int index, struct nvkm_pm **);
|
H A D | nouveau_nvkm_engine_pm_nv40.c | 32 nv40_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, 49 nv40_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, 64 nv40_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) 88 int index, struct nvkm_pm **ppm) 125 nv40_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_gf100.c | 133 gf100_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, 151 gf100_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, 166 gf100_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) 181 gf100_pm_fini(struct nvkm_pm *pm) 195 int index, struct nvkm_pm **ppm) 197 struct nvkm_pm *pm; 245 gf100_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_base.c | 41 nvkm_pm_count_perfdom(struct nvkm_pm *pm) 67 nvkm_perfdom_find(struct nvkm_pm *pm, int di) 80 nvkm_perfsig_find(struct nvkm_pm *pm, u8 di, u8 si, struct nvkm_perfdom **pdom) 109 nvkm_perfsrc_find(struct nvkm_pm *pm, struct nvkm_perfsig *sig, int si) 134 nvkm_perfsrc_enable(struct nvkm_pm *pm, struct nvkm_perfctr *ctr) 173 nvkm_perfsrc_disable(struct nvkm_pm *pm, struct nvkm_perfctr *ctr) 219 struct nvkm_pm *pm = dom->perfmon->pm; 249 struct nvkm_pm *pm = dom->perfmon->pm; 273 struct nvkm_pm *pm = dom->perfmon->pm; 318 struct nvkm_pm *p 858 nvkm_pm = { variable in typeref:struct:nvkm_engine_func [all...] |
H A D | nouveau_nvkm_engine_pm_gf108.c | 68 gf108_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_gf117.c | 82 gf117_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_g84.c | 167 g84_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_nv50.c | 177 nv50_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_gk104.c | 186 gk104_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_gt200.c | 159 gt200_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
H A D | nouveau_nvkm_engine_pm_gt215.c | 140 gt215_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm)
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
H A D | device.h | 186 struct nvkm_pm *pm; 263 int (*pm )(struct nvkm_device *, int idx, struct nvkm_pm **);
|