Home
last modified time | relevance | path

Searched refs:intel_perf_config (Results 1 – 17 of 17) sorted by relevance

/third_party/mesa3d/src/intel/perf/
Dintel_perf.h50 struct intel_perf_config;
182 typedef uint64_t (*intel_counter_read_uint64_t)(struct intel_perf_config *perf,
186 typedef float (*intel_counter_read_float_t)(struct intel_perf_config *perf,
230 struct intel_perf_config *perf;
322 struct intel_perf_config { struct
427 void intel_perf_init_metrics(struct intel_perf_config *perf_cfg,
435 bool intel_perf_load_metric_id(struct intel_perf_config *perf_cfg,
441 struct intel_perf_registers *intel_perf_load_configuration(struct intel_perf_config *perf_cfg,
449 uint64_t intel_perf_store_configuration(struct intel_perf_config *perf_cfg, int fd,
528 static inline struct intel_perf_config *
[all …]
Dintel_perf.c71 get_sysfs_dev_dir(struct intel_perf_config *perf, int fd) in get_sysfs_dev_dir()
157 read_sysfs_drm_device_file_uint64(struct intel_perf_config *perf, in read_sysfs_drm_device_file_uint64()
174 register_oa_config(struct intel_perf_config *perf, in register_oa_config()
189 enumerate_sysfs_metrics(struct intel_perf_config *perf, in enumerate_sysfs_metrics()
235 add_all_metrics(struct intel_perf_config *perf, in add_all_metrics()
245 kernel_has_dynamic_config_support(struct intel_perf_config *perf, int fd) in kernel_has_dynamic_config_support()
254 i915_query_perf_config_supported(struct intel_perf_config *perf, int fd) in i915_query_perf_config_supported()
263 i915_query_perf_config_data(struct intel_perf_config *perf, in i915_query_perf_config_data()
286 intel_perf_load_metric_id(struct intel_perf_config *perf_cfg, in intel_perf_load_metric_id()
300 i915_add_config(struct intel_perf_config *perf, int fd, in i915_add_config()
[all …]
Dintel_perf_query.h35 struct intel_perf_config;
62 struct intel_perf_config *perf_cfg,
72 struct intel_perf_config *intel_perf_config(struct intel_perf_context *ctx);
Dintel_perf_query.c242 struct intel_perf_config *perf;
426 get_metric_id(struct intel_perf_config *perf, in get_metric_id()
579 struct intel_perf_config *
580 intel_perf_config(struct intel_perf_context *ctx) in intel_perf_config() function
587 struct intel_perf_config *perf_cfg, in intel_perf_init_context()
709 struct intel_perf_config *perf = ctx->perf; in snapshot_statistics_registers()
729 struct intel_perf_config *perf_cfg = perf_ctx->perf; in snapshot_query_layout()
763 struct intel_perf_config *perf_cfg = perf_ctx->perf; in intel_perf_begin_query()
922 struct intel_perf_config *perf_cfg = perf_ctx->perf; in intel_perf_end_query()
1076 struct intel_perf_config *perf_cfg = perf_ctx->perf; in read_oa_samples_for_query()
[all …]
Dintel_perf_private.h69 intel_perf_append_query_info(struct intel_perf_config *perf, int max_counters) in intel_perf_append_query_info()
90 void intel_perf_register_mdapi_statistic_query(struct intel_perf_config *perf_cfg,
92 void intel_perf_register_mdapi_oa_query(struct intel_perf_config *perf,
Dintel_perf_setup.h33 intel_query_alloc(struct intel_perf_config *perf, int ncounters) in intel_query_alloc()
45 hsw_query_alloc(struct intel_perf_config *perf, int ncounters) in hsw_query_alloc()
60 bdw_query_alloc(struct intel_perf_config *perf, int ncounters) in bdw_query_alloc()
Dintel_perf_mdapi.c140 intel_perf_register_mdapi_statistic_query(struct intel_perf_config *perf_cfg, in intel_perf_register_mdapi_statistic_query()
232 intel_perf_register_mdapi_oa_query(struct intel_perf_config *perf, in intel_perf_register_mdapi_oa_query()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_performance_query.c41 struct intel_perf_config *perf_cfg = NULL; in iris_init_perf_query_info()
62 perf_cfg = intel_perf_config(ice->perf_ctx); in iris_init_perf_query_info()
152 struct intel_perf_config *perf_cfg = intel_perf_config(perf_ctx); in iris_get_perf_query_info()
175 struct intel_perf_config *perf_cfg = intel_perf_config(perf_ctx); in iris_get_perf_counter_info()
Diris_monitor.c46 struct intel_perf_config *perf_cfg = screen->perf_cfg; in iris_get_monitor_info()
109 struct intel_perf_config *perf_cfg = intel_perf_new(screen); in iris_monitor_init_metrics()
135 const struct intel_perf_config *perf_cfg = screen->perf_cfg; in iris_get_monitor_group_info()
166 struct intel_perf_config *perf_cfg = screen->perf_cfg; in iris_init_monitor_ctx()
184 struct intel_perf_config *perf_cfg = screen->perf_cfg; in iris_create_monitor_object()
Diris_perf.h29 void iris_perf_init_vtbl(struct intel_perf_config *cfg);
Diris_perf.c86 iris_perf_init_vtbl(struct intel_perf_config *perf_cfg) in iris_perf_init_vtbl()
Diris_screen.h205 struct intel_perf_config *perf_cfg;
/third_party/mesa3d/src/intel/vulkan/
Danv_perf.c49 struct intel_perf_config *perf = intel_perf_new(NULL); in anv_physical_device_init_perf()
342 struct intel_perf_config *perf = pdevice->perf; in anv_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR()
391 struct intel_perf_config *perf = pdevice->perf; in anv_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR()
409 struct intel_perf_config *perf = device->physical->perf; in anv_AcquireProfilingLockKHR()
438 anv_perf_write_pass_results(struct intel_perf_config *perf, in anv_perf_write_pass_results()
Danv_private.h106 struct intel_perf_config;
983 struct intel_perf_config * perf;
4174 void anv_perf_write_pass_results(struct intel_perf_config *perf,
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_monitor.c60 const struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; in crocus_get_monitor_info()
180 struct intel_perf_config *perf_cfg = NULL; in crocus_monitor_init_metrics()
280 const struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; in crocus_get_monitor_group_info()
312 struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; in crocus_init_monitor_ctx()
331 struct intel_perf_config *perf_cfg = monitor_cfg->perf_cfg; in crocus_create_monitor_object()
Dcrocus_monitor.h34 struct intel_perf_config *perf_cfg;
/third_party/mesa3d/src/intel/ds/
Dintel_pps_perf.h40 struct intel_perf_config *cfg = nullptr;