| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_monitor.c | 46 const struct intel_perf_config *perf_cfg = screen->perf_cfg; local 47 assert(perf_cfg); 48 if (!perf_cfg) 53 return perf_cfg->n_counters; 56 struct intel_perf_query_counter_info *counter_info = &perf_cfg->counter_infos[index]; 96 struct intel_perf_config *perf_cfg = intel_perf_new(screen); local 97 if (unlikely(!perf_cfg)) 100 screen->perf_cfg = perf_cfg; 122 const struct intel_perf_config *perf_cfg = screen->perf_cfg; local 153 struct intel_perf_config *perf_cfg = screen->perf_cfg; local 171 struct intel_perf_config *perf_cfg = screen->perf_cfg; local [all...] |
| iris_perf.c | 86 iris_perf_init_vtbl(struct intel_perf_config *perf_cfg) 88 perf_cfg->vtbl.bo_alloc = iris_oa_bo_alloc; 89 perf_cfg->vtbl.bo_unreference = (bo_unreference_t)iris_bo_unreference; 90 perf_cfg->vtbl.bo_map = (bo_map_t)iris_bo_map; 91 perf_cfg->vtbl.bo_unmap = (bo_unmap_t)iris_bo_unmap; 92 perf_cfg->vtbl.emit_stall_at_pixel_scoreboard = 95 perf_cfg->vtbl.emit_mi_report_perf_count = 97 perf_cfg->vtbl.batchbuffer_flush = iris_perf_batchbuffer_flush; 98 perf_cfg->vtbl.store_register_mem = 100 perf_cfg->vtbl.batch_references = (batch_references_t)iris_batch_references [all...] |
| iris_performance_query.c | 39 struct intel_perf_config *perf_cfg = NULL; local 60 perf_cfg = intel_perf_config(ice->perf_ctx); 62 if (perf_cfg) 63 return perf_cfg->n_queries; 65 perf_cfg = intel_perf_new(ice->perf_ctx); 67 iris_perf_init_vtbl(perf_cfg); 69 intel_perf_init_metrics(perf_cfg, &screen->devinfo, screen->fd, 74 perf_cfg, 82 return perf_cfg->n_queries; 150 struct intel_perf_config *perf_cfg = intel_perf_config(perf_ctx) local 173 struct intel_perf_config *perf_cfg = intel_perf_config(perf_ctx); local [all...] |
| iris_screen.h | 203 struct intel_perf_config *perf_cfg; member in struct:iris_screen
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_monitor.c | 60 const struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; local 64 &perf_cfg->queries[group].counters[counter_index]; 180 struct intel_perf_config *perf_cfg = NULL; local 183 perf_cfg = intel_perf_new(monitor_cfg); 184 if (unlikely(!perf_cfg)) 187 monitor_cfg->perf_cfg = perf_cfg; 189 perf_cfg->vtbl.bo_alloc = crocus_oa_bo_alloc; 190 perf_cfg->vtbl.bo_unreference = (bo_unreference_t)crocus_bo_unreference 280 const struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; local 312 struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; local 331 struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; local [all...] |
| crocus_monitor.h | 34 struct intel_perf_config *perf_cfg; member in struct:crocus_monitor_config
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| brw_performance_query.c | 150 struct intel_perf_config *perf_cfg = intel_perf_config(perf_ctx); local 151 const struct intel_perf_query_info *query = &perf_cfg->queries[query_index]; 204 struct intel_perf_config *perf_cfg = intel_perf_config(brw->perf_ctx); local 206 &perf_cfg->queries[query_index]; 484 struct intel_perf_config *perf_cfg = intel_perf_config(perf_ctx); local 486 if (perf_cfg) 487 return perf_cfg->n_queries; 492 perf_cfg = intel_perf_new(brw->mem_ctx); 494 perf_cfg->vtbl.bo_alloc = brw_oa_bo_alloc; 495 perf_cfg->vtbl.bo_unreference = (bo_unreference_t)brw_bo_unreference [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/perf/ |
| intel_perf_query.c | 592 struct intel_perf_config *perf_cfg, 600 perf_ctx->perf = perf_cfg; 650 uint64_t overflow_period = pow(2, a_counter_in_bits) / (perf_cfg->sys_vars.n_eus * 655 overflow_period, overflow_period / 1000000ul, perf_cfg->sys_vars.n_eus); 734 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 735 const struct intel_perf_query_field_layout *layout = &perf_cfg->query_layout; 744 perf_cfg->vtbl.emit_mi_report_perf_count(perf_ctx->ctx, query->oa.bo, 753 perf_cfg->vtbl.store_register_mem(perf_ctx->ctx, query->oa.bo, 767 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 808 perf_cfg->vtbl.emit_stall_at_pixel_scoreboard(perf_ctx->ctx) 926 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1080 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1123 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1158 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1436 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1488 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1533 struct intel_perf_config *perf_cfg = perf_ctx->perf; local 1568 struct intel_perf_config *perf_cfg = perf_ctx->perf; local [all...] |
| intel_perf.c | 288 intel_perf_load_metric_id(struct intel_perf_config *perf_cfg, 295 perf_cfg->sysfs_dev_dir, guid); 487 load_pipeline_statistic_metrics(struct intel_perf_config *perf_cfg, 491 intel_perf_append_query_info(perf_cfg, MAX_STAT_COUNTERS); 781 intel_perf_load_configuration(struct intel_perf_config *perf_cfg, int fd, const char *guid) 783 if (!perf_cfg->i915_query_supported) 787 if (!i915_query_perf_config_data(perf_cfg, fd, guid, &i915_config)) 805 if (!i915_query_perf_config_data(perf_cfg, fd, guid, &i915_config)) { 814 intel_perf_store_configuration(struct intel_perf_config *perf_cfg, int fd, 819 return i915_add_config(perf_cfg, fd, config, guid) [all...] |
| intel_perf.h | 401 void intel_perf_init_metrics(struct intel_perf_config *perf_cfg, 409 bool intel_perf_load_metric_id(struct intel_perf_config *perf_cfg, 415 struct intel_perf_registers *intel_perf_load_configuration(struct intel_perf_config *perf_cfg, 423 uint64_t intel_perf_store_configuration(struct intel_perf_config *perf_cfg, int fd,
|
| intel_perf_private.h | 90 void intel_perf_register_mdapi_statistic_query(struct intel_perf_config *perf_cfg,
|
| intel_perf_query.h | 62 struct intel_perf_config *perf_cfg,
|
| intel_perf_mdapi.c | 140 intel_perf_register_mdapi_statistic_query(struct intel_perf_config *perf_cfg, 147 intel_perf_append_query_info(perf_cfg, MAX_STAT_COUNTERS);
|