Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
Dintel_timeline.c231 timeline->hwsp_cacheline = NULL; in intel_timeline_init()
247 timeline->hwsp_cacheline = cl; in intel_timeline_init()
293 if (timeline->hwsp_cacheline) in intel_timeline_fini()
294 cacheline_free(timeline->hwsp_cacheline); in intel_timeline_fini()
353 cacheline_acquire(tl->hwsp_cacheline, tl->hwsp_offset); in intel_timeline_pin()
355 cacheline_release(tl->hwsp_cacheline); in intel_timeline_pin()
505 err = i915_active_ref(&tl->hwsp_cacheline->active, in __intel_timeline_get_seqno()
511 cacheline_release(tl->hwsp_cacheline); /* ownership now xfered to rq */ in __intel_timeline_get_seqno()
512 cacheline_free(tl->hwsp_cacheline); in __intel_timeline_get_seqno()
529 tl->hwsp_cacheline = cl; in __intel_timeline_get_seqno()
[all …]
Dintel_timeline_types.h52 struct intel_timeline_cacheline *hwsp_cacheline; member
Dselftest_timeline.c32 static unsigned long hwsp_cacheline(struct intel_timeline *tl) in hwsp_cacheline() function
59 radix_tree_delete(&state->cachelines, hwsp_cacheline(tl)); in __mock_hwsp_record()
79 cacheline = hwsp_cacheline(tl); in __mock_hwsp_timeline()
667 if (!tl->has_initial_breadcrumb || !tl->hwsp_cacheline) in live_hwsp_wrap()
865 if (!tl->has_initial_breadcrumb || !tl->hwsp_cacheline) in live_hwsp_rollover_user()
Dintel_lrc.c3562 cl = rcu_dereference_protected(rq->hwsp_cacheline, 1); in hwsp_offset()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_request.h247 struct intel_timeline_cacheline __rcu *hwsp_cacheline; member
Di915_request.c849 RCU_INIT_POINTER(rq->hwsp_cacheline, tl->hwsp_cacheline); in __i915_request_create()
1088 if (!rcu_access_pointer(from->hwsp_cacheline)) in emit_semaphore_wait()