Lines Matching full:timeline
84 ce->timeline->seqno, in __engine_unpark()
85 READ_ONCE(*ce->timeline->hwsp_seqno), in __engine_unpark()
87 GEM_BUG_ON(ce->timeline->seqno != in __engine_unpark()
88 READ_ONCE(*ce->timeline->hwsp_seqno)); in __engine_unpark()
130 * engine->wakeref.counter or our timeline->active_count. in __queue_and_release_pm()
145 /* Let new submissions commence (and maybe retire this timeline) */ in __queue_and_release_pm()
175 GEM_BUG_ON(ce->timeline->hwsp_ggtt != engine->status_page.vma); in switch_to_kernel_context()
182 * Note, we do this without taking the timeline->mutex. We cannot in switch_to_kernel_context()
184 * already underneath the timeline->mutex. Instead we rely on the in switch_to_kernel_context()
188 * the context, as they assume protection by the timeline->mutex. in switch_to_kernel_context()
210 GEM_BUG_ON(atomic_read(&ce->timeline->active_count) < 0); in switch_to_kernel_context()
237 __queue_and_release_pm(rq, ce->timeline, engine); in switch_to_kernel_context()