H A D | intel_perf_query.c | 57 * perf_ctx->sample_buffers linked list. When we process the 310 inc_n_users(struct intel_perf_context *perf_ctx) in inc_n_users() argument 312 if (perf_ctx->n_oa_users == 0 && in inc_n_users() 313 intel_ioctl(perf_ctx->oa_stream_fd, I915_PERF_IOCTL_ENABLE, 0) < 0) in inc_n_users() 317 ++perf_ctx->n_oa_users; in inc_n_users() 323 dec_n_users(struct intel_perf_context *perf_ctx) in dec_n_users() argument 330 --perf_ctx->n_oa_users; in dec_n_users() 331 if (perf_ctx->n_oa_users == 0 && in dec_n_users() 332 intel_ioctl(perf_ctx->oa_stream_fd, I915_PERF_IOCTL_DISABLE, 0) < 0) in dec_n_users() 354 intel_perf_open(struct intel_perf_context *perf_ctx, in intel_perf_open() argument 461 get_free_sample_buf(struct intel_perf_context *perf_ctx) get_free_sample_buf() argument 480 reap_old_sample_buffers(struct intel_perf_context *perf_ctx) reap_old_sample_buffers() argument 504 free_sample_bufs(struct intel_perf_context *perf_ctx) free_sample_bufs() argument 515 intel_perf_new_query(struct intel_perf_context *perf_ctx, unsigned query_index) intel_perf_new_query() argument 543 intel_perf_active_queries(struct intel_perf_context *perf_ctx, const struct intel_perf_query_info *query) intel_perf_active_queries() argument 586 intel_perf_init_context(struct intel_perf_context *perf_ctx, struct intel_perf_config *perf_cfg, void * mem_ctx, void * ctx, void * bufmgr, const struct intel_device_info *devinfo, uint32_t hw_ctx, int drm_fd) intel_perf_init_context() argument 684 add_to_unaccumulated_query_list(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *obj) add_to_unaccumulated_query_list() argument 725 snapshot_query_layout(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, bool end_snapshot) snapshot_query_layout() argument 760 intel_perf_begin_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) intel_perf_begin_query() argument 919 intel_perf_end_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) intel_perf_end_query() argument 964 intel_perf_oa_stream_ready(struct intel_perf_context *perf_ctx) intel_perf_oa_stream_ready() argument 984 intel_perf_read_oa_stream(struct intel_perf_context *perf_ctx, void* buf, size_t nbytes) intel_perf_read_oa_stream() argument 998 read_oa_samples_until(struct intel_perf_context *perf_ctx, uint32_t start_timestamp, uint32_t end_timestamp) read_oa_samples_until() argument 1069 read_oa_samples_for_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch) read_oa_samples_for_query() argument 1115 intel_perf_wait_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch) intel_perf_wait_query() argument 1150 intel_perf_is_query_ready(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch) intel_perf_is_query_ready() argument 1184 drop_from_unaccumulated_query_list(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) drop_from_unaccumulated_query_list() argument 1224 discard_all_queries(struct intel_perf_context *perf_ctx) discard_all_queries() argument 1266 accumulate_oa_reports(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) accumulate_oa_reports() argument 1428 intel_perf_delete_query(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query) intel_perf_delete_query() argument 1478 get_oa_counter_data(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, size_t data_size, uint8_t *data) get_oa_counter_data() argument 1522 get_pipeline_stats_data(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, size_t data_size, uint8_t *data) get_pipeline_stats_data() argument 1556 intel_perf_get_query_data(struct intel_perf_context *perf_ctx, struct intel_perf_query_object *query, void *current_batch, int data_size, unsigned *data, unsigned *bytes_written) intel_perf_get_query_data() argument 1619 intel_perf_dump_query_count(struct intel_perf_context *perf_ctx) intel_perf_dump_query_count() argument [all...] |