| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_query_perfcnt.c | 37 struct v3d_perfmon_state *perfmon; member in struct:v3d_query_perfcnt 131 kperfmon_destroy(struct v3d_context *v3d, struct v3d_perfmon_state *perfmon) argument 135 destroyreq.id = perfmon->kperfmon_id; 138 fprintf(stderr, "failed to destroy perfmon %d: %s\n", 139 perfmon->kperfmon_id, strerror(errno)); 190 assert(pquery->perfmon); 192 if (v3d->active_perfmon == pquery->perfmon) { 196 if (pquery->perfmon->kperfmon_id) 197 kperfmon_destroy(v3d, pquery->perfmon); 199 v3d_fence_unreference(&pquery->perfmon 318 struct v3d_perfmon_state *perfmon = NULL; local in function:v3d_create_batch_query_perfcnt [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_perfmon.h | 115 etna_pm_query_signal(struct etna_perfmon *perfmon, 119 etna_pm_cfg_supported(struct etna_perfmon *perfmon, argument 122 struct etna_perfmon_signal *signal = etna_pm_query_signal(perfmon, cfg->source);
|
| H A D | etnaviv_query_acc_perfmon.c | 51 pm_add_signal(struct etna_pm_query *pq, struct etna_perfmon *perfmon, argument 54 struct etna_perfmon_signal *signal = etna_pm_query_signal(perfmon, cfg->source); 69 BUG("samples overflow perfmon"); 111 if (!etna_pm_cfg_supported(ctx->screen->perfmon, cfg)) 118 pm_add_signal(pq, ctx->screen->perfmon, cfg);
|
| H A D | etnaviv_screen.h | 75 struct etna_perfmon *perfmon; member in struct:etna_screen
|
| H A D | etnaviv_perfmon.c | 407 etna_pm_query_signal(struct etna_perfmon *perfmon, argument 412 domain = etna_perfmon_get_dom_by_name(perfmon, source->domain); 422 screen->perfmon = etna_perfmon_create(screen->pipe); 424 if (!screen->perfmon) 430 if (!etna_pm_cfg_supported(screen->perfmon, cfg))
|
| H A D | etnaviv_screen.c | 88 if (screen->perfmon) 89 etna_perfmon_del(screen->perfmon);
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/simulator/ |
| H A D | v3d_simulator.c | 400 struct v3d_simulator_perfmon *perfmon = file->perfmons[perfid - 1]; local in function:v3d_get_simulator_perfmon 403 return perfmon; 410 struct v3d_simulator_perfmon *perfmon; local in function:v3d_simulator_perfmon_switch 415 perfmon = v3d_get_simulator_perfmon(fd, file->active_perfid); 416 if (perfmon) 418 perfmon->ncounters, 419 perfmon->values); 421 perfmon = v3d_get_simulator_perfmon(fd, perfid); 422 if (perfmon) 424 perfmon 629 struct v3d_simulator_perfmon *perfmon = rzalloc(file, local in function:v3d_simulator_perfmon_create_ioctl 654 struct v3d_simulator_perfmon *perfmon = local in function:v3d_simulator_perfmon_destroy_ioctl 682 struct v3d_simulator_perfmon *perfmon = local in function:v3d_simulator_perfmon_get_values_ioctl [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_cb_perfmon.c | 57 const struct st_perf_monitor_group *stg = &st->perfmon[gid]; 90 const struct st_perf_monitor_group *stg = &st->perfmon[gid]; 347 struct gl_perf_monitor_state *perfmon = &st->ctx->PerfMonitor; local in function:st_InitPerfMonitorGroups 368 struct gl_perf_monitor_group *g = &groups[perfmon->NumGroups]; 369 struct st_perf_monitor_group *stg = &stgroups[perfmon->NumGroups]; 437 perfmon->NumGroups++; 439 perfmon->Groups = groups; 440 st->perfmon = stgroups; 457 struct gl_perf_monitor_state *perfmon = &st->ctx->PerfMonitor; local in function:st_destroy_perfmon 460 for (gid = 0; gid < perfmon [all...] |
| H A D | st_context.h | 313 struct st_perf_monitor_group *perfmon; member in struct:st_context
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_cb_perfmon.c | 57 const struct st_perf_monitor_group *stg = &st->perfmon[gid]; 90 const struct st_perf_monitor_group *stg = &st->perfmon[gid]; 346 struct gl_perf_monitor_state *perfmon = &ctx->PerfMonitor; local in function:st_InitPerfMonitorGroups 367 struct gl_perf_monitor_group *g = &groups[perfmon->NumGroups]; 368 struct st_perf_monitor_group *stg = &stgroups[perfmon->NumGroups]; 436 perfmon->NumGroups++; 438 perfmon->Groups = groups; 439 st->perfmon = stgroups; 456 struct gl_perf_monitor_state *perfmon = &st->ctx->PerfMonitor; local in function:st_destroy_perfmon 459 for (gid = 0; gid < perfmon [all...] |
| H A D | st_context.h | 357 struct st_perf_monitor_group *perfmon; member in struct:st_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_query_pm.c | 434 etna_pm_query_signal(struct etna_perfmon *perfmon, argument 439 domain = etna_perfmon_get_dom_by_name(perfmon, source->domain); 447 etna_pm_cfg_supported(struct etna_perfmon *perfmon, argument 450 struct etna_perfmon_signal *signal = etna_pm_query_signal(perfmon, cfg->source); 456 etna_pm_add_signal(struct etna_pm_query *pq, struct etna_perfmon *perfmon, argument 459 struct etna_perfmon_signal *signal = etna_pm_query_signal(perfmon, cfg->source); 574 struct etna_perfmon *perfmon = ctx->screen->perfmon; local in function:etna_pm_create_query 583 if (!etna_pm_cfg_supported(perfmon, cfg)) 599 etna_pm_add_signal(pq, perfmon, cf [all...] |
| H A D | etnaviv_screen.h | 72 struct etna_perfmon *perfmon; member in struct:etna_screen
|
| H A D | etnaviv_screen.c | 89 if (screen->perfmon) 90 etna_perfmon_del(screen->perfmon);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_query.c | 199 /* Only one perfmon can be activated per context. */ 200 if (ctx->perfmon) 203 /* Reset the counters by destroying the previously allocated perfmon */ 222 * perfmon. 225 ctx->perfmon = query->hwperfmon; 238 if (ctx->perfmon != query->hwperfmon) 242 * perfmon. 245 ctx->perfmon = NULL; 265 wait ? PIPE_TIMEOUT_INFINITE : 0, "perfmon"))
|
| H A D | vc4_job.c | 92 if (vc4->perfmon) 93 job->perfmon = vc4->perfmon; 457 if (job->perfmon) 458 submit.perfmonid = job->perfmon->id; 500 if (job->perfmon) 501 job->perfmon->last_seqno = submit.seqno;
|
| H A D | vc4_context.h | 299 struct vc4_hwperfmon *perfmon; member in struct:vc4_job 388 struct vc4_hwperfmon *perfmon; member in struct:vc4_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_query.c | 199 /* Only one perfmon can be activated per context. */ 200 if (ctx->perfmon) 203 /* Reset the counters by destroying the previously allocated perfmon */ 222 * perfmon. 225 ctx->perfmon = query->hwperfmon; 238 if (ctx->perfmon != query->hwperfmon) 242 * perfmon. 245 ctx->perfmon = NULL; 265 wait ? PIPE_TIMEOUT_INFINITE : 0, "perfmon"))
|
| H A D | vc4_job.c | 92 if (vc4->perfmon) 93 job->perfmon = vc4->perfmon; 457 if (job->perfmon) 458 submit.perfmonid = job->perfmon->id; 500 if (job->perfmon) 501 job->perfmon->last_seqno = submit.seqno;
|
| H A D | vc4_context.h | 299 struct vc4_hwperfmon *perfmon; member in struct:vc4_job 386 struct vc4_hwperfmon *perfmon; member in struct:vc4_context
|
| /xsrc/external/mit/libdrm/dist/etnaviv/ |
| H A D | etnaviv_drmif.h | 198 void etna_perfmon_del(struct etna_perfmon *perfmon);
|
| /xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/ |
| H A D | etnaviv_drmif.h | 208 void etna_perfmon_del(struct etna_perfmon *perfmon);
|
| /xsrc/external/mit/MesaLib/dist/docs/ |
| H A D | envvars.rst | 299 ``perfmon``
|
| /xsrc/external/mit/MesaLib/dist/ |
| H A D | .pick_status.json | 8113 "description": "etnaviv: add two new HI related perfmon counter", 12451 "description": "mesa/st: cleanup last bits of st perfmon code.", 12460 "description": "mesa/st: move perfmon code from st into mesa", 12469 "description": "mesa/st: merge perfmon groups init/cleanup from st into mesa", 12478 "description": "mesa/st: merge perfmon counters/groups objects from st into mesa", 12487 "description": "mesa/st: merge perfmon object from st into mesa", 13423 "description": "mesa/st/perfmon: rebalance CALLOC_STRUCT/FREE", [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.0.rst | 1089 - etnaviv: move generic perfmon functionality into own file 1090 - etnaviv: convert perfmon queries to acc queries
|