• Home
  • Raw
  • Download

Lines Matching refs:timeline

222 	lockdep_assert_held(&rq->timeline->mutex);  in i915_request_retire()
243 GEM_BUG_ON(!list_is_first(&rq->link, &rq->timeline->requests)); in i915_request_retire()
319 struct intel_timeline * const tl = rq->timeline; in i915_request_retire_upto()
625 struct intel_timeline *tl = ce->timeline; in __i915_request_create()
683 rq->timeline = tl; in __i915_request_create()
789 if (list_is_first(&signal->link, &signal->timeline->requests)) in i915_request_await_start()
793 if (intel_timeline_sync_is_later(rq->timeline, &signal->fence)) in i915_request_await_start()
828 GEM_BUG_ON(!from->timeline->has_initial_breadcrumb); in emit_semaphore_wait()
883 GEM_BUG_ON(to->timeline == from->timeline); in i915_request_await_request()
958 intel_timeline_sync_is_later(rq->timeline, fence)) in i915_request_await_dma_fence()
972 intel_timeline_sync_set(rq->timeline, fence); in i915_request_await_dma_fence()
1114 struct intel_timeline *timeline = rq->timeline; in __i915_request_add_to_timeline() local
1137 prev = rcu_dereference_protected(timeline->last_request.request, in __i915_request_add_to_timeline()
1138 lockdep_is_held(&timeline->mutex)); in __i915_request_add_to_timeline()
1155 list_add_tail(&rq->link, &timeline->requests); in __i915_request_add_to_timeline()
1162 GEM_BUG_ON(timeline->seqno != rq->fence.seqno); in __i915_request_add_to_timeline()
1163 __i915_active_request_set(&timeline->last_request, rq); in __i915_request_add_to_timeline()
1227 struct intel_timeline * const tl = rq->timeline; in i915_request_add()
1282 if (prev && i915_request_completed(prev) && prev->timeline == tl) in i915_request_add()