Home
last modified time | relevance | path

Searched refs:nvkm_perfdom (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/pm/
H A Dpriv.h70 #define nvkm_perfdom(p) container_of((p), struct nvkm_perfdom, object) macro
73 struct nvkm_perfdom { struct
89 void (*init)(struct nvkm_pm *, struct nvkm_perfdom *, argument
91 void (*read)(struct nvkm_pm *, struct nvkm_perfdom *,
93 void (*next)(struct nvkm_pm *, struct nvkm_perfdom *);
H A Dbase.c38 struct nvkm_perfdom *dom; in nvkm_pm_count_perfdom()
61 static struct nvkm_perfdom *
64 struct nvkm_perfdom *dom; in nvkm_perfdom_find()
133 struct nvkm_perfdom *dom = NULL; in nvkm_perfsrc_enable()
295 struct nvkm_perfdom *dom = nvkm_perfdom(object); in nvkm_perfdom_mthd()
312 struct nvkm_perfdom *dom = nvkm_perfdom(object); in nvkm_perfdom_dtor()
360 nvkm_perfdom = { variable
377 struct nvkm_perfdom *dom; in nvkm_perfdom_new_()
442 struct nvkm_perfdom *dom; in nvkm_perfmon_mthd_query_domain()
491 struct nvkm_perfdom *dom; in nvkm_perfmon_mthd_query_signal()
[all …]
H A Dnv40.c27 nv40_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in nv40_perfctr_init()
44 nv40_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in nv40_perfctr_read()
59 nv40_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) in nv40_perfctr_next()
H A Dgf100.c128 gf100_perfctr_init(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in gf100_perfctr_init()
146 gf100_perfctr_read(struct nvkm_pm *pm, struct nvkm_perfdom *dom, in gf100_perfctr_read()
161 gf100_perfctr_next(struct nvkm_pm *pm, struct nvkm_perfdom *dom) in gf100_perfctr_next()