Lines Matching refs:preempt_work
547 struct guc_preempt_work *preempt_work = in inject_preempt_context() local
548 container_of(work, typeof(*preempt_work), work); in inject_preempt_context()
549 struct intel_engine_cs *engine = preempt_work->engine; in inject_preempt_context()
550 struct intel_guc *guc = container_of(preempt_work, typeof(*guc), in inject_preempt_context()
551 preempt_work[engine->id]); in inject_preempt_context()
701 struct guc_preempt_work *preempt_work = in __guc_dequeue() local
702 &engine->i915->guc.preempt_work[engine->id]; in __guc_dequeue()
709 &preempt_work->work); in __guc_dequeue()
1165 guc->preempt_work[id].engine = engine; in intel_guc_submission_init()
1166 INIT_WORK(&guc->preempt_work[id].work, inject_preempt_context); in intel_guc_submission_init()
1183 cancel_work_sync(&guc->preempt_work[id].work); in intel_guc_submission_fini()