Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/i915/
Di915_perf.c463 u32 gtt_offset = i915_ggtt_offset(stream->oa_buffer.vma); in oa_buffer_check_unlocked()
464 int report_size = stream->oa_buffer.format_size; in oa_buffer_check_unlocked()
474 spin_lock_irqsave(&stream->oa_buffer.ptr_lock, flags); in oa_buffer_check_unlocked()
485 if (hw_tail == stream->oa_buffer.aging_tail && in oa_buffer_check_unlocked()
486 (now - stream->oa_buffer.aging_timestamp) > OA_TAIL_MARGIN_NSEC) { in oa_buffer_check_unlocked()
491 stream->oa_buffer.tail = stream->oa_buffer.aging_tail; in oa_buffer_check_unlocked()
499 head = stream->oa_buffer.head - gtt_offset; in oa_buffer_check_unlocked()
500 aged_tail = stream->oa_buffer.tail - gtt_offset; in oa_buffer_check_unlocked()
517 u32 *report32 = (void *)(stream->oa_buffer.vaddr + tail); in oa_buffer_check_unlocked()
531 stream->oa_buffer.tail = gtt_offset + tail; in oa_buffer_check_unlocked()
[all …]
Di915_perf_types.h301 } oa_buffer; member