i915_perf_stream 1006 drivers/gpu/drm/i915/i915_drv.h struct i915_perf_stream; i915_perf_stream 1017 drivers/gpu/drm/i915/i915_drv.h void (*enable)(struct i915_perf_stream *stream); i915_perf_stream 1024 drivers/gpu/drm/i915/i915_drv.h void (*disable)(struct i915_perf_stream *stream); i915_perf_stream 1030 drivers/gpu/drm/i915/i915_drv.h void (*poll_wait)(struct i915_perf_stream *stream, i915_perf_stream 1039 drivers/gpu/drm/i915/i915_drv.h int (*wait_unlocked)(struct i915_perf_stream *stream); i915_perf_stream 1059 drivers/gpu/drm/i915/i915_drv.h int (*read)(struct i915_perf_stream *stream, i915_perf_stream 1069 drivers/gpu/drm/i915/i915_drv.h void (*destroy)(struct i915_perf_stream *stream); i915_perf_stream 1240 drivers/gpu/drm/i915/i915_drv.h int (*enable_metric_set)(struct i915_perf_stream *stream); i915_perf_stream 1246 drivers/gpu/drm/i915/i915_drv.h void (*disable_metric_set)(struct i915_perf_stream *stream); i915_perf_stream 1251 drivers/gpu/drm/i915/i915_drv.h void (*oa_enable)(struct i915_perf_stream *stream); i915_perf_stream 1256 drivers/gpu/drm/i915/i915_drv.h void (*oa_disable)(struct i915_perf_stream *stream); i915_perf_stream 1262 drivers/gpu/drm/i915/i915_drv.h int (*read)(struct i915_perf_stream *stream, i915_perf_stream 1274 drivers/gpu/drm/i915/i915_drv.h u32 (*oa_hw_tail_read)(struct i915_perf_stream *stream); i915_perf_stream 1678 drivers/gpu/drm/i915/i915_drv.h struct i915_perf_stream *exclusive_stream; i915_perf_stream 418 drivers/gpu/drm/i915/i915_perf.c static u32 gen8_oa_hw_tail_read(struct i915_perf_stream *stream) i915_perf_stream 425 drivers/gpu/drm/i915/i915_perf.c static u32 gen7_oa_hw_tail_read(struct i915_perf_stream *stream) i915_perf_stream 457 drivers/gpu/drm/i915/i915_perf.c static bool oa_buffer_check_unlocked(struct i915_perf_stream *stream) i915_perf_stream 565 drivers/gpu/drm/i915/i915_perf.c static int append_oa_status(struct i915_perf_stream *stream, i915_perf_stream 601 drivers/gpu/drm/i915/i915_perf.c static int append_oa_sample(struct i915_perf_stream *stream, i915_perf_stream 653 drivers/gpu/drm/i915/i915_perf.c static int gen8_append_oa_reports(struct i915_perf_stream *stream, i915_perf_stream 862 drivers/gpu/drm/i915/i915_perf.c static int gen8_oa_read(struct i915_perf_stream *stream, i915_perf_stream 941 drivers/gpu/drm/i915/i915_perf.c static int gen7_append_oa_reports(struct i915_perf_stream *stream, i915_perf_stream 1073 drivers/gpu/drm/i915/i915_perf.c static int gen7_oa_read(struct i915_perf_stream *stream, i915_perf_stream 1155 drivers/gpu/drm/i915/i915_perf.c static int i915_oa_wait_unlocked(struct i915_perf_stream *stream) i915_perf_stream 1175 drivers/gpu/drm/i915/i915_perf.c static void i915_oa_poll_wait(struct i915_perf_stream *stream, i915_perf_stream 1194 drivers/gpu/drm/i915/i915_perf.c static int i915_oa_read(struct i915_perf_stream *stream, i915_perf_stream 1204 drivers/gpu/drm/i915/i915_perf.c static struct intel_context *oa_pin_context(struct i915_perf_stream *stream) i915_perf_stream 1249 drivers/gpu/drm/i915/i915_perf.c static int oa_get_render_ctx_id(struct i915_perf_stream *stream) i915_perf_stream 1331 drivers/gpu/drm/i915/i915_perf.c static void oa_put_render_ctx_id(struct i915_perf_stream *stream) i915_perf_stream 1348 drivers/gpu/drm/i915/i915_perf.c free_oa_buffer(struct i915_perf_stream *stream) i915_perf_stream 1362 drivers/gpu/drm/i915/i915_perf.c static void i915_oa_stream_destroy(struct i915_perf_stream *stream) i915_perf_stream 1393 drivers/gpu/drm/i915/i915_perf.c static void gen7_init_oa_buffer(struct i915_perf_stream *stream) i915_perf_stream 1443 drivers/gpu/drm/i915/i915_perf.c static void gen8_init_oa_buffer(struct i915_perf_stream *stream) i915_perf_stream 1503 drivers/gpu/drm/i915/i915_perf.c static int alloc_oa_buffer(struct i915_perf_stream *stream) i915_perf_stream 1604 drivers/gpu/drm/i915/i915_perf.c static int hsw_enable_metric_set(struct i915_perf_stream *stream) i915_perf_stream 1633 drivers/gpu/drm/i915/i915_perf.c static void hsw_disable_metric_set(struct i915_perf_stream *stream) i915_perf_stream 1675 drivers/gpu/drm/i915/i915_perf.c gen8_update_reg_state_unlocked(struct i915_perf_stream *stream, i915_perf_stream 1859 drivers/gpu/drm/i915/i915_perf.c static int gen8_configure_all_contexts(struct i915_perf_stream *stream, i915_perf_stream 1945 drivers/gpu/drm/i915/i915_perf.c static int gen8_enable_metric_set(struct i915_perf_stream *stream) i915_perf_stream 1998 drivers/gpu/drm/i915/i915_perf.c static void gen8_disable_metric_set(struct i915_perf_stream *stream) i915_perf_stream 2009 drivers/gpu/drm/i915/i915_perf.c static void gen10_disable_metric_set(struct i915_perf_stream *stream) i915_perf_stream 2021 drivers/gpu/drm/i915/i915_perf.c static void gen7_oa_enable(struct i915_perf_stream *stream) i915_perf_stream 2051 drivers/gpu/drm/i915/i915_perf.c static void gen8_oa_enable(struct i915_perf_stream *stream) i915_perf_stream 2086 drivers/gpu/drm/i915/i915_perf.c static void i915_oa_stream_enable(struct i915_perf_stream *stream) i915_perf_stream 2098 drivers/gpu/drm/i915/i915_perf.c static void gen7_oa_disable(struct i915_perf_stream *stream) i915_perf_stream 2109 drivers/gpu/drm/i915/i915_perf.c static void gen8_oa_disable(struct i915_perf_stream *stream) i915_perf_stream 2128 drivers/gpu/drm/i915/i915_perf.c static void i915_oa_stream_disable(struct i915_perf_stream *stream) i915_perf_stream 2165 drivers/gpu/drm/i915/i915_perf.c static int i915_oa_stream_init(struct i915_perf_stream *stream, i915_perf_stream 2305 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream; i915_perf_stream 2340 drivers/gpu/drm/i915/i915_perf.c static ssize_t i915_perf_read_locked(struct i915_perf_stream *stream, i915_perf_stream 2381 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream = file->private_data; i915_perf_stream 2436 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream = i915_perf_stream 2466 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream, i915_perf_stream 2501 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream = file->private_data; i915_perf_stream 2522 drivers/gpu/drm/i915/i915_perf.c static void i915_perf_enable_locked(struct i915_perf_stream *stream) i915_perf_stream 2548 drivers/gpu/drm/i915/i915_perf.c static void i915_perf_disable_locked(struct i915_perf_stream *stream) i915_perf_stream 2572 drivers/gpu/drm/i915/i915_perf.c static long i915_perf_ioctl_locked(struct i915_perf_stream *stream, i915_perf_stream 2603 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream = file->private_data; i915_perf_stream 2624 drivers/gpu/drm/i915/i915_perf.c static void i915_perf_destroy_locked(struct i915_perf_stream *stream) i915_perf_stream 2653 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream = file->private_data; i915_perf_stream 2712 drivers/gpu/drm/i915/i915_perf.c struct i915_perf_stream *stream = NULL;