Lines Matching full:timeline
68 ce->timeline->seqno, in __engine_unpark()
69 READ_ONCE(*ce->timeline->hwsp_seqno), in __engine_unpark()
71 GEM_BUG_ON(ce->timeline->seqno != in __engine_unpark()
72 READ_ONCE(*ce->timeline->hwsp_seqno)); in __engine_unpark()
104 * engine->wakeref.counter or our timeline->active_count. in __queue_and_release_pm()
119 /* Let new submissions commence (and maybe retire this timeline) */ in __queue_and_release_pm()
149 GEM_BUG_ON(ce->timeline->hwsp_ggtt != engine->status_page.vma); in switch_to_kernel_context()
156 * Note, we do this without taking the timeline->mutex. We cannot in switch_to_kernel_context()
158 * already underneath the timeline->mutex. Instead we rely on the in switch_to_kernel_context()
162 * the context, as they assume protection by the timeline->mutex. in switch_to_kernel_context()
184 GEM_BUG_ON(atomic_read(&ce->timeline->active_count) < 0); in switch_to_kernel_context()
211 __queue_and_release_pm(rq, ce->timeline, engine); in switch_to_kernel_context()