Lines Matching refs:tl
2286 struct intel_timeline *tl = ce->timeline; in eb_throttle() local
2303 list_for_each_entry(rq, &tl->requests, link) { in eb_throttle()
2311 if (&rq->link == &tl->requests) in eb_throttle()
2320 struct intel_timeline *tl; in eb_pin_engine() local
2346 tl = intel_context_timeline_lock(ce); in eb_pin_engine()
2347 if (IS_ERR(tl)) { in eb_pin_engine()
2349 return ERR_CAST(tl); in eb_pin_engine()
2355 intel_context_timeline_unlock(tl); in eb_pin_engine()
2364 struct intel_timeline *tl = ce->timeline; in eb_unpin_engine() local
2371 mutex_lock(&tl->mutex); in eb_unpin_engine()
2373 mutex_unlock(&tl->mutex); in eb_unpin_engine()
2759 static void retire_requests(struct intel_timeline *tl, struct i915_request *end) in retire_requests() argument
2763 list_for_each_entry_safe(rq, rn, &tl->requests, link) in retire_requests()
2771 struct intel_timeline * const tl = i915_request_timeline(rq); in eb_request_add() local
2775 lockdep_assert_held(&tl->mutex); in eb_request_add()
2776 lockdep_unpin_lock(&tl->mutex, rq->cookie); in eb_request_add()
2796 retire_requests(tl, prev); in eb_request_add()
2798 mutex_unlock(&tl->mutex); in eb_request_add()