Lines Matching refs:hwsp_cacheline
233 timeline->hwsp_cacheline = NULL; in intel_timeline_init()
249 timeline->hwsp_cacheline = cl; in intel_timeline_init()
295 if (timeline->hwsp_cacheline) in intel_timeline_fini()
296 cacheline_free(timeline->hwsp_cacheline); in intel_timeline_fini()
347 cacheline_acquire(tl->hwsp_cacheline, tl->hwsp_offset); in intel_timeline_pin()
349 cacheline_release(tl->hwsp_cacheline); in intel_timeline_pin()
499 err = i915_active_ref(&tl->hwsp_cacheline->active, in __intel_timeline_get_seqno()
505 cacheline_release(tl->hwsp_cacheline); /* ownership now xfered to rq */ in __intel_timeline_get_seqno()
506 cacheline_free(tl->hwsp_cacheline); in __intel_timeline_get_seqno()
523 tl->hwsp_cacheline = cl; in __intel_timeline_get_seqno()
545 if (unlikely(!*seqno && tl->hwsp_cacheline)) in intel_timeline_get_seqno()
564 GEM_BUG_ON(!rcu_access_pointer(from->hwsp_cacheline)); in intel_timeline_read_hwsp()
567 cl = rcu_dereference(from->hwsp_cacheline); in intel_timeline_read_hwsp()
598 cacheline_release(tl->hwsp_cacheline); in intel_timeline_unpin()