Home
last modified time | relevance | path

Searched refs:xe_oa_stream (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_oa.c117 static u32 xe_oa_circ_diff(struct xe_oa_stream *stream, u32 tail, u32 head) in xe_oa_circ_diff()
123 static u32 xe_oa_circ_incr(struct xe_oa_stream *stream, u32 ptr, u32 n) in xe_oa_circ_incr()
172 static const struct xe_oa_regs *__oa_regs(struct xe_oa_stream *stream) in __oa_regs()
177 static u32 xe_oa_hw_tail_read(struct xe_oa_stream *stream) in xe_oa_hw_tail_read()
186 static u64 oa_report_id(struct xe_oa_stream *stream, void *report) in oa_report_id()
191 static void oa_report_id_clear(struct xe_oa_stream *stream, u32 *report) in oa_report_id_clear()
199 static u64 oa_timestamp(struct xe_oa_stream *stream, void *report) in oa_timestamp()
206 static void oa_timestamp_clear(struct xe_oa_stream *stream, u32 *report) in oa_timestamp_clear()
214 static bool xe_oa_buffer_check_unlocked(struct xe_oa_stream *stream) in xe_oa_buffer_check_unlocked()
275 struct xe_oa_stream *stream = in xe_oa_poll_check_timer_cb()
[all …]
Dxe_oa_types.h108 struct xe_oa_stream *exclusive_stream;
181 struct xe_oa_stream { struct