Home
last modified time | relevance | path

Searched refs:hwsp (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.c78 struct i915_vma *hwsp, in intel_timeline_init() argument
86 if (hwsp) { in intel_timeline_init()
88 timeline->hwsp_ggtt = i915_vma_get(hwsp); in intel_timeline_init()
91 hwsp = hwsp_alloc(gt); in intel_timeline_init()
92 if (IS_ERR(hwsp)) in intel_timeline_init()
93 return PTR_ERR(hwsp); in intel_timeline_init()
94 timeline->hwsp_ggtt = hwsp; in intel_timeline_init()
100 GEM_BUG_ON(timeline->hwsp_offset >= hwsp->size); in intel_timeline_init()
171 struct i915_vma *hwsp = engine->status_page.vma; in intel_timeline_create_from_engine() local
174 tl = __intel_timeline_create(engine->gt, hwsp, offset); in intel_timeline_create_from_engine()
[all …]
H A Dselftest_timeline.c775 u32 seqno, u32 hwsp, in emit_read_hwsp() argument
793 *cs++ = hwsp; in emit_read_hwsp()
893 bool (*op)(u32 hwsp, u32 seqno)) in check_watcher() argument
1028 u32 hwsp, dummy; in live_hwsp_read() local
1081 err = intel_timeline_read_hwsp(rq, watcher[0].rq, &hwsp); in live_hwsp_read()
1084 rq->fence.seqno, hwsp, in live_hwsp_read()
1095 err = intel_timeline_read_hwsp(rq, watcher[1].rq, &hwsp); in live_hwsp_read()
1098 rq->fence.seqno, hwsp, in live_hwsp_read()
H A Dintel_engine_cs.c1350 unsigned int hwsp, in intel_engine_create_pinned_context() argument
1362 ce->timeline = page_pack_bits(NULL, hwsp); in intel_engine_create_pinned_context()
1391 struct i915_vma *hwsp = engine->status_page.vma; in intel_engine_destroy_pinned_context() local
1393 GEM_BUG_ON(ce->timeline->hwsp_ggtt != hwsp); in intel_engine_destroy_pinned_context()
1395 mutex_lock(&hwsp->vm->mutex); in intel_engine_destroy_pinned_context()
1397 mutex_unlock(&hwsp->vm->mutex); in intel_engine_destroy_pinned_context()
/linux/drivers/gpu/drm/xe/
H A Dxe_hw_engine.c338 xe_bo_ggtt_addr(hwe->hwsp)); in xe_hw_engine_enable_ring()
618 hwe->hwsp = xe_managed_bo_create_pin_map(xe, tile, SZ_4K, in hw_engine_init()
622 if (IS_ERR(hwe->hwsp)) { in hw_engine_init()
623 err = PTR_ERR(hwe->hwsp); in hw_engine_init()
652 xe_bo_unpin_map_no_vm(hwe->hwsp); in hw_engine_init()
H A Dxe_hw_engine_types.h138 struct xe_bo *hwsp; member
H A Dxe_execlist.c82 xe_bo_ggtt_addr(hwe->hwsp)); in __start_lrc()