HomeSort by: relevance | last modified time | path
    Searched refs:perf_cfg (Results 1 - 13 of 13) sorted by relevancy

  /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);

Completed in 55 milliseconds