intel_gt_wait_for_idle
if (intel_gt_wait_for_idle(gt, I915_GEM_IDLE_TIMEOUT) == -ETIME) {
if (intel_gt_wait_for_idle(gt, I915_GEM_IDLE_TIMEOUT) == -ETIME)
int intel_gt_wait_for_idle(struct intel_gt *gt, long timeout);
if (intel_gt_wait_for_idle(gt, I915_GT_SUSPEND_IDLE_TIMEOUT) == -ETIME) {
if (intel_gt_wait_for_idle(gt, HZ / 5) == -ETIME) {
if (intel_gt_wait_for_idle(gt, HZ / 2)) {
ret = intel_gt_wait_for_idle(gt, HZ);
ret = intel_gt_wait_for_idle(gt, HZ * 30);
intel_gt_wait_for_idle(gt, HZ * 30);
ret = intel_gt_wait_for_idle(gt, HZ * 5);
ret = intel_gt_wait_for_idle(gt, MAX_SCHEDULE_TIMEOUT);
ret = intel_gt_wait_for_idle(gt, MAX_SCHEDULE_TIMEOUT);
intel_gt_wait_for_idle(gt, MAX_SCHEDULE_TIMEOUT);
err = intel_gt_wait_for_idle(engine->gt, HZ * 3);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
err = intel_gt_wait_for_idle(ce->engine->gt, HZ / 2);
err = intel_gt_wait_for_idle(ce->engine->gt, HZ / 2);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
err = intel_gt_wait_for_idle(ce->engine->gt, HZ / 2);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
err = intel_gt_wait_for_idle(ce->engine->gt, HZ / 2);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
err = intel_gt_wait_for_idle(ce->engine->gt, HZ / 2);
return intel_gt_wait_for_idle(ce->engine->gt, HZ);
if (intel_gt_wait_for_idle(gt, HZ * timeout_ms / 500) == -ETIME) {
err = intel_gt_wait_for_idle(gt, MAX_SCHEDULE_TIMEOUT);