Lines Matching refs:perfmon
123 for (uint32_t i = 0; i < pool->perfmon.nperfmons; i++) {
124 assert(i * DRM_V3D_MAX_PERF_COUNTERS < pool->perfmon.ncounters);
127 .ncounters = MIN2(pool->perfmon.ncounters -
132 &pool->perfmon.counters[i * DRM_V3D_MAX_PERF_COUNTERS],
139 fprintf(stderr, "Failed to create perfmon: %s\n", strerror(ret));
154 for (uint32_t i = 0; i < pool->perfmon.nperfmons; i++) {
164 fprintf(stderr, "Failed to destroy perfmon %u: %s\n",
230 pool->perfmon.ncounters = pq_info->counterIndexCount;
232 pool->perfmon.counters[i] = pq_info->pCounterIndices[i];
234 pool->perfmon.nperfmons = DIV_ROUND_UP(pool->perfmon.ncounters,
237 assert(pool->perfmon.nperfmons <= V3DV_MAX_PERFMONS);
266 for (uint32_t j = 0; j < pool->perfmon.nperfmons; j++)
429 for (uint32_t i = 0; i < pool->perfmon.nperfmons; i++) {
441 fprintf(stderr, "failed to get perfmon values: %s\n", strerror(ret));
446 for (uint32_t i = 0; i < pool->perfmon.ncounters; i++)
532 return pool->perfmon.ncounters;