Lines Matching defs:i915_perf_stream
98 struct i915_perf_stream;
109 void (*enable)(struct i915_perf_stream *stream);
116 void (*disable)(struct i915_perf_stream *stream);
123 void (*poll_wait)(struct i915_perf_stream *stream,
133 int (*wait_unlocked)(struct i915_perf_stream *stream);
153 int (*read)(struct i915_perf_stream *stream,
163 void (*destroy)(struct i915_perf_stream *stream);
167 * struct i915_perf_stream - state for a single open stream FD
169 struct i915_perf_stream {
379 int (*enable_metric_set)(struct i915_perf_stream *stream,
386 void (*disable_metric_set)(struct i915_perf_stream *stream);
391 void (*oa_enable)(struct i915_perf_stream *stream);
396 void (*oa_disable)(struct i915_perf_stream *stream);
402 int (*read)(struct i915_perf_stream *stream,
414 u32 (*oa_hw_tail_read)(struct i915_perf_stream *stream);
423 struct i915_perf_stream *exclusive_stream;