Home
last modified time | relevance | path

Searched refs:hwsp_seqno (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.c70 timeline->hwsp_seqno = memset(vaddr + ofs, 0, TIMELINE_SEQNO_BYTES); in intel_timeline_pin_map()
98 timeline->hwsp_seqno = (void *)(long)timeline->hwsp_offset; in intel_timeline_init()
226 u32 *hwsp_seqno = (u32 *)tl->hwsp_seqno; in intel_timeline_reset_seqno() local
230 memset(hwsp_seqno + 1, 0, TIMELINE_SEQNO_BYTES - sizeof(*hwsp_seqno)); in intel_timeline_reset_seqno()
231 WRITE_ONCE(*hwsp_seqno, tl->seqno); in intel_timeline_reset_seqno()
232 drm_clflush_virt_range(hwsp_seqno, TIMELINE_SEQNO_BYTES); in intel_timeline_reset_seqno()
319 tl->hwsp_seqno = tl->hwsp_map + next_ofs; in __intel_timeline_get_seqno()
323 GEM_BUG_ON(i915_seqno_passed(*tl->hwsp_seqno, *seqno)); in __intel_timeline_get_seqno()
356 offset_in_page(from->hwsp_seqno); in intel_timeline_read_hwsp()
457 *tl->hwsp_seqno, tl->seqno); in intel_gt_show_timelines()
H A Dselftest_timeline.c496 if (READ_ONCE(*tl->hwsp_seqno) != tl->seqno) { in checked_tl_write()
498 *tl->hwsp_seqno, tl->seqno); in checked_tl_write()
582 if (!err && READ_ONCE(*tl->hwsp_seqno) != n) { in live_hwsp_engine()
584 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_engine()
652 if (!err && READ_ONCE(*tl->hwsp_seqno) != n) { in live_hwsp_alternate()
654 n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); in live_hwsp_alternate()
691 const u32 *hwsp_seqno[2]; in live_hwsp_wrap() local
721 hwsp_seqno[0] = tl->hwsp_seqno; in live_hwsp_wrap()
738 hwsp_seqno[1] = tl->hwsp_seqno; in live_hwsp_wrap()
742 GEM_BUG_ON(hwsp_seqno[0] == hwsp_seqno[1]); in live_hwsp_wrap()
[all …]
H A Dselftest_engine_cs.c203 cycles[i] = rq->hwsp_seqno[3] - rq->hwsp_seqno[2]; in perf_mi_bb_start()
359 (rq->hwsp_seqno[4] - rq->hwsp_seqno[3]) - in perf_mi_noop()
360 (rq->hwsp_seqno[3] - rq->hwsp_seqno[2]); in perf_mi_noop()
H A Dintel_timeline_types.h47 const u32 *hwsp_seqno; member
H A Dintel_engine_pm.c85 READ_ONCE(*ce->timeline->hwsp_seqno), in __engine_unpark()
88 READ_ONCE(*ce->timeline->hwsp_seqno)); in __engine_unpark()
H A Dgen6_engine_cs.c378 GEM_BUG_ON(offset_in_page(rq->hwsp_seqno) != I915_GEM_HWS_SEQNO_ADDR); in gen6_emit_breadcrumb_xcs()
398 GEM_BUG_ON(offset_in_page(rq->hwsp_seqno) != I915_GEM_HWS_SEQNO_ADDR); in gen7_emit_breadcrumb_xcs()
H A Dselftest_rc6.c183 result = rq->hwsp_seqno + 2; in __live_rc6_ctx()
H A Dintel_engine_cs.c1322 frame->rq.hwsp_seqno = ce->timeline->hwsp_seqno; in measure_breadcrumb_dw()
2024 hwsp_seqno(rq), in print_ring()
H A Dintel_execlists_submission.c1984 hwsp_seqno(rq)); in process_csb()
/linux/drivers/gpu/drm/i915/
H A Di915_gpu_error.c509 err_printf(m, " context timeline seqno %u\n", ctx->hwsp_seqno); in error_print_context()
1476 e->hwsp_seqno = (ce->timeline && ce->timeline->hwsp_seqno) ? in record_context()
1477 *ce->timeline->hwsp_seqno : ~0U; in record_context()