Lines Matching refs:signals
89 if (!list_is_last(&rq->signal_link, &ce->signals) && in check_signal_order()
94 if (!list_is_first(&rq->signal_link, &ce->signals) && in check_signal_order()
145 GEM_BUG_ON(list_empty(&ce->signals)); in intel_engine_breadcrumbs_irq()
147 list_for_each_safe(pos, next, &ce->signals) { in intel_engine_breadcrumbs_irq()
177 if (!list_is_first(pos, &ce->signals)) { in intel_engine_breadcrumbs_irq()
179 __list_del_many(&ce->signals, pos); in intel_engine_breadcrumbs_irq()
180 if (&ce->signals == pos) /* now empty */ in intel_engine_breadcrumbs_irq()
304 list_for_each_prev(pos, &ce->signals) { in i915_request_enable_breadcrumb()
312 if (pos == &ce->signals) /* catch transitions from empty list */ in i915_request_enable_breadcrumb()
341 if (list_empty(&ce->signals)) in i915_request_cancel_breadcrumb()
363 list_for_each_entry(rq, &ce->signals, signal_link) { in intel_engine_print_breadcrumbs()