Lines Matching refs:irq_armed
47 WRITE_ONCE(b->irq_armed, wakeref); in __intel_breadcrumbs_arm_irq()
60 if (!b->irq_armed) in intel_breadcrumbs_arm_irq()
67 intel_wakeref_t wakeref = b->irq_armed; in __intel_breadcrumbs_disarm_irq()
73 WRITE_ONCE(b->irq_armed, 0); in __intel_breadcrumbs_disarm_irq()
80 if (b->irq_armed) in intel_breadcrumbs_disarm_irq()
206 if (!signal && READ_ONCE(b->irq_armed) && list_empty(&b->signalers)) in signal_irq_work()
267 if (!READ_ONCE(b->irq_armed) && !list_empty(&b->signalers)) in signal_irq_work()
271 if (READ_ONCE(b->irq_armed) && !atomic_read(&b->active)) in signal_irq_work()
319 if (!READ_ONCE(b->irq_armed)) in __intel_breadcrumbs_park()
332 GEM_BUG_ON(b->irq_armed); in intel_breadcrumbs_free()
406 if (!READ_ONCE(b->irq_armed) || __i915_request_is_complete(rq)) in insert_breadcrumb()
521 drm_printf(p, "IRQ: %s\n", str_enabled_disabled(b->irq_armed)); in intel_engine_print_breadcrumbs()