Lines Matching refs:gpu_error

357 		 __func__, i915->gpu_error.flags);  in global_reset_lock()
359 while (test_and_set_bit(I915_RESET_BACKOFF, &i915->gpu_error.flags)) in global_reset_lock()
360 wait_event(i915->gpu_error.reset_queue, in global_reset_lock()
362 &i915->gpu_error.flags)); in global_reset_lock()
366 &i915->gpu_error.flags)) in global_reset_lock()
367 wait_on_bit(&i915->gpu_error.flags, in global_reset_lock()
379 clear_bit(I915_RESET_ENGINE + id, &i915->gpu_error.flags); in global_reset_unlock()
381 clear_bit(I915_RESET_BACKOFF, &i915->gpu_error.flags); in global_reset_unlock()
382 wake_up_all(&i915->gpu_error.reset_queue); in global_reset_unlock()
394 set_bit(I915_RESET_HANDOFF, &i915->gpu_error.flags); in igt_global_reset()
397 reset_count = i915_reset_count(&i915->gpu_error); in igt_global_reset()
401 if (i915_reset_count(&i915->gpu_error) == reset_count) { in igt_global_reset()
407 GEM_BUG_ON(test_bit(I915_RESET_HANDOFF, &i915->gpu_error.flags)); in igt_global_reset()
410 if (i915_terminally_wedged(&i915->gpu_error)) in igt_global_reset()
455 reset_count = i915_reset_count(&i915->gpu_error); in __igt_reset_engine()
456 reset_engine_count = i915_reset_engine_count(&i915->gpu_error, in __igt_reset_engine()
459 set_bit(I915_RESET_ENGINE + id, &i915->gpu_error.flags); in __igt_reset_engine()
502 if (i915_reset_count(&i915->gpu_error) != reset_count) { in __igt_reset_engine()
509 if (i915_reset_engine_count(&i915->gpu_error, engine) != in __igt_reset_engine()
530 clear_bit(I915_RESET_ENGINE + id, &i915->gpu_error.flags); in __igt_reset_engine()
540 if (i915_terminally_wedged(&i915->gpu_error)) in __igt_reset_engine()
695 unsigned long global = i915_reset_count(&i915->gpu_error); in __igt_reset_engines()
715 i915_reset_engine_count(&i915->gpu_error, in __igt_reset_engines()
738 set_bit(I915_RESET_ENGINE + id, &i915->gpu_error.flags); in __igt_reset_engines()
801 clear_bit(I915_RESET_ENGINE + id, &i915->gpu_error.flags); in __igt_reset_engines()
805 reported = i915_reset_engine_count(&i915->gpu_error, engine); in __igt_reset_engines()
833 i915_reset_engine_count(&i915->gpu_error, other)) { in __igt_reset_engines()
836 i915_reset_engine_count(&i915->gpu_error, in __igt_reset_engines()
844 if (global != i915_reset_count(&i915->gpu_error)) { in __igt_reset_engines()
846 i915_reset_count(&i915->gpu_error) - global); in __igt_reset_engines()
859 if (i915_terminally_wedged(&i915->gpu_error)) in __igt_reset_engines()
911 struct i915_gpu_error *error = &rq->i915->gpu_error; in fake_hangcheck()
978 GEM_BUG_ON(test_bit(I915_RESET_HANDOFF, &i915->gpu_error.flags)); in igt_reset_wait()
979 if (i915_reset_count(&i915->gpu_error) == reset_count) { in igt_reset_wait()
993 if (i915_terminally_wedged(&i915->gpu_error)) in igt_reset_wait()
1130 if (i915_terminally_wedged(&i915->gpu_error)) in __igt_reset_evict_vma()
1273 &i915->gpu_error.flags)); in igt_reset_queue()
1293 if (i915_reset_count(&i915->gpu_error) == reset_count) { in igt_reset_queue()
1323 if (i915_terminally_wedged(&i915->gpu_error)) in igt_reset_queue()
1377 error = xchg(&i915->gpu_error.first_error, (void *)-1); in igt_handle_error()
1381 xchg(&i915->gpu_error.first_error, error); in igt_handle_error()
1420 if (i915_terminally_wedged(&i915->gpu_error)) in intel_hangcheck_live_selftests()