Searched refs:breadcrumbs (Results 1 – 11 of 11) sorted by relevance
67 struct intel_breadcrumbs *b = &engine->breadcrumbs; in intel_engine_wakeup()99 from_timer(engine, t, breadcrumbs.hangcheck); in intel_breadcrumbs_hangcheck()100 struct intel_breadcrumbs *b = &engine->breadcrumbs; in intel_breadcrumbs_hangcheck()136 from_timer(engine, t, breadcrumbs.fake_irq); in intel_breadcrumbs_fake_irq()137 struct intel_breadcrumbs *b = &engine->breadcrumbs; in intel_breadcrumbs_fake_irq()199 struct intel_breadcrumbs *b = &engine->breadcrumbs; in __intel_engine_disarm_breadcrumbs()214 struct intel_breadcrumbs *b = &engine->breadcrumbs; in intel_engine_pin_breadcrumbs_irq()225 struct intel_breadcrumbs *b = &engine->breadcrumbs; in intel_engine_unpin_breadcrumbs_irq()236 struct intel_breadcrumbs *b = &engine->breadcrumbs; in intel_engine_disarm_breadcrumbs()272 container_of(b, struct intel_engine_cs, breadcrumbs); in use_fake_irq()[all …]
228 GEM_BUG_ON(!list_empty(&engine->breadcrumbs.signals)); in reset_all_global_seqno()1222 irq = READ_ONCE(engine->breadcrumbs.irq_count); in __i915_spin_request()1234 if (READ_ONCE(engine->breadcrumbs.irq_count) != irq) in __i915_spin_request()
407 } breadcrumbs; member1016 return READ_ONCE(engine->breadcrumbs.irq_wait); in intel_engine_has_waiter()
1162 if (unlikely(!engine->breadcrumbs.irq_armed)) in notify_ring()1167 spin_lock(&engine->breadcrumbs.irq_lock); in notify_ring()1168 wait = engine->breadcrumbs.irq_wait; in notify_ring()1201 engine->breadcrumbs.irq_count++; in notify_ring()1203 if (engine->breadcrumbs.irq_armed) in notify_ring()1206 spin_unlock(&engine->breadcrumbs.irq_lock); in notify_ring()
987 if (I915_SELFTEST_ONLY(engine->breadcrumbs.mock)) in intel_engine_is_idle()1452 struct intel_breadcrumbs * const b = &engine->breadcrumbs; in intel_engine_dump()
1138 struct intel_breadcrumbs *b = &engine->breadcrumbs; in error_record_engine_waiters()
3737 struct intel_breadcrumbs *b = &engine->breadcrumbs; in __i915_request_irq_complete()
1357 struct intel_breadcrumbs *b = &engine->breadcrumbs; in i915_hangcheck_info()
18 selftest(breadcrumbs, intel_breadcrumbs_mock_selftests)
36 struct intel_breadcrumbs *b = &engine->breadcrumbs; in check_rbtree()91 struct intel_breadcrumbs *b = &engine->breadcrumbs; in check_rbtree_empty()
206 engine->base.breadcrumbs.mock = true; /* prevent touching HW for irqs */ in mock_engine()