Searched refs:intel_perf_config (Results 1 – 17 of 17) sorted by relevance
/third_party/mesa3d/src/intel/perf/ |
D | intel_perf.h | 50 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 …]
|
D | intel_perf.c | 71 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 …]
|
D | intel_perf_query.h | 35 struct intel_perf_config; 62 struct intel_perf_config *perf_cfg, 72 struct intel_perf_config *intel_perf_config(struct intel_perf_context *ctx);
|
D | intel_perf_query.c | 242 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 …]
|
D | intel_perf_private.h | 69 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,
|
D | intel_perf_setup.h | 33 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()
|
D | intel_perf_mdapi.c | 140 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/ |
D | iris_performance_query.c | 41 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()
|
D | iris_monitor.c | 46 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()
|
D | iris_perf.h | 29 void iris_perf_init_vtbl(struct intel_perf_config *cfg);
|
D | iris_perf.c | 86 iris_perf_init_vtbl(struct intel_perf_config *perf_cfg) in iris_perf_init_vtbl()
|
D | iris_screen.h | 205 struct intel_perf_config *perf_cfg;
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_perf.c | 49 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()
|
D | anv_private.h | 106 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/ |
D | crocus_monitor.c | 60 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()
|
D | crocus_monitor.h | 34 struct intel_perf_config *perf_cfg;
|
/third_party/mesa3d/src/intel/ds/ |
D | intel_pps_perf.h | 40 struct intel_perf_config *cfg = nullptr;
|