Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_oa.c143 static u32 xe_oa_circ_diff(struct xe_oa_stream *stream, u32 tail, u32 head) in xe_oa_circ_diff()
149 static u32 xe_oa_circ_incr(struct xe_oa_stream *stream, u32 ptr, u32 n) in xe_oa_circ_incr()
198 static const struct xe_oa_regs *__oa_regs(struct xe_oa_stream *stream) in __oa_regs()
203 static u32 xe_oa_hw_tail_read(struct xe_oa_stream *stream) in xe_oa_hw_tail_read()
212 static u64 oa_report_id(struct xe_oa_stream *stream, void *report) in oa_report_id()
217 static void oa_report_id_clear(struct xe_oa_stream *stream, u32 *report) in oa_report_id_clear()
225 static u64 oa_timestamp(struct xe_oa_stream *stream, void *report) in oa_timestamp()
232 static void oa_timestamp_clear(struct xe_oa_stream *stream, u32 *report) in oa_timestamp_clear()
240 static bool xe_oa_buffer_check_unlocked(struct xe_oa_stream *stream) in xe_oa_buffer_check_unlocked()
301 struct xe_oa_stream *stream = in xe_oa_poll_check_timer_cb()
[all …]
H A Dxe_oa_types.h108 struct xe_oa_stream *exclusive_stream;
181 struct xe_oa_stream { struct