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);
122 void (*poll_wait)(struct i915_perf_stream *stream,
131 int (*wait_unlocked)(struct i915_perf_stream *stream);
151 int (*read)(struct i915_perf_stream *stream,
161 void (*destroy)(struct i915_perf_stream *stream);
165 * struct i915_perf_stream - state for a single open stream FD
167 struct i915_perf_stream {
373 int (*enable_metric_set)(struct i915_perf_stream *stream,
380 void (*disable_metric_set)(struct i915_perf_stream *stream);
385 void (*oa_enable)(struct i915_perf_stream *stream);
390 void (*oa_disable)(struct i915_perf_stream *stream);
396 int (*read)(struct i915_perf_stream *stream,
408 u32 (*oa_hw_tail_read)(struct i915_perf_stream *stream);
417 struct i915_perf_stream *exclusive_stream;