Lines Matching refs:hangcheck

132 	engine->hangcheck.deadlock++;  in semaphore_passed()
142 if (signaller->hangcheck.deadlock >= I915_NUM_ENGINES) in semaphore_passed()
162 engine->hangcheck.deadlock = 0; in semaphore_clear_deadlocks()
180 struct intel_instdone *accu_instdone = &engine->hangcheck.instdone; in subunits_stuck()
213 if (acthd != engine->hangcheck.acthd) { in head_stuck()
216 memset(&engine->hangcheck.instdone, 0, in head_stuck()
217 sizeof(engine->hangcheck.instdone)); in head_stuck()
293 engine->hangcheck.acthd = hc->acthd; in hangcheck_store_sample()
294 engine->hangcheck.seqno = hc->seqno; in hangcheck_store_sample()
295 engine->hangcheck.action = hc->action; in hangcheck_store_sample()
296 engine->hangcheck.stalled = hc->stalled; in hangcheck_store_sample()
297 engine->hangcheck.wedged = hc->wedged; in hangcheck_store_sample()
304 if (engine->hangcheck.seqno != hc->seqno) in hangcheck_get_action()
341 memset(&engine->hangcheck.instdone, 0, in hangcheck_accumulate_sample()
342 sizeof(engine->hangcheck.instdone)); in hangcheck_accumulate_sample()
347 engine->hangcheck.action_timestamp = jiffies; in hangcheck_accumulate_sample()
371 engine->hangcheck.action_timestamp + timeout); in hangcheck_accumulate_sample()
373 engine->hangcheck.action_timestamp + in hangcheck_accumulate_sample()
442 if (engine->hangcheck.stalled) { in i915_hangcheck_elapsed()
448 if (engine->hangcheck.wedged) in i915_hangcheck_elapsed()
469 memset(&engine->hangcheck, 0, sizeof(engine->hangcheck)); in intel_engine_init_hangcheck()
470 engine->hangcheck.action_timestamp = jiffies; in intel_engine_init_hangcheck()