Lines Matching refs:counters
200 const struct v3d_perf_counter_desc *counters = NULL; in v3d_perfmon_init() local
204 counters = v3d_v71_performance_counters; in v3d_perfmon_init()
207 counters = v3d_v42_performance_counters; in v3d_perfmon_init()
212 v3d->perfmon_info.counters = counters; in v3d_perfmon_init()
243 u32 channel = V3D_SET_FIELD(perfmon->counters[i], V3D_PCTR_S0); in v3d_perfmon_start()
246 channel |= V3D_SET_FIELD(i < ncounters ? perfmon->counters[i] : 0, in v3d_perfmon_start()
249 channel |= V3D_SET_FIELD(i < ncounters ? perfmon->counters[i] : 0, in v3d_perfmon_start()
252 channel |= V3D_SET_FIELD(i < ncounters ? perfmon->counters[i] : 0, in v3d_perfmon_start()
348 if (req->counters[i] >= v3d->perfmon_info.max_counters) in v3d_perfmon_create_ioctl()
358 perfmon->counters[i] = req->counters[i]; in v3d_perfmon_create_ioctl()
450 counter = &v3d->perfmon_info.counters[req->counter]; in v3d_perfmon_get_counter_ioctl()