Lines Matching refs:irq_engine
67 if (GEM_WARN_ON(!intel_gt_pm_get_if_awake(b->irq_engine->gt))) in __intel_breadcrumbs_arm_irq()
79 if (!b->irq_enabled++ && irq_enable(b->irq_engine)) in __intel_breadcrumbs_arm_irq()
85 if (!b->irq_engine) in intel_breadcrumbs_arm_irq()
98 irq_disable(b->irq_engine); in __intel_breadcrumbs_disarm_irq()
101 intel_gt_pm_put_async(b->irq_engine->gt); in __intel_breadcrumbs_disarm_irq()
191 if (b->irq_engine) in add_retire()
192 intel_engine_add_retire(b->irq_engine, tl); in add_retire()
308 intel_breadcrumbs_create(struct intel_engine_cs *irq_engine) in intel_breadcrumbs_create() argument
316 b->irq_engine = irq_engine; in intel_breadcrumbs_create()
332 if (!b->irq_engine) in intel_breadcrumbs_reset()
338 irq_enable(b->irq_engine); in intel_breadcrumbs_reset()
340 irq_disable(b->irq_engine); in intel_breadcrumbs_reset()