Lines Matching full:gt
16 struct intel_gt *gt = arg; in live_engine_busy_stats() local
26 if (igt_spinner_init(&spin, gt)) in live_engine_busy_stats()
29 GEM_BUG_ON(intel_gt_pm_is_awake(gt)); in live_engine_busy_stats()
30 for_each_engine(engine, gt, id) { in live_engine_busy_stats()
41 if (intel_gt_pm_wait_for_idle(gt)) { in live_engine_busy_stats()
75 intel_gt_set_wedged(engine->gt); in live_engine_busy_stats()
99 if (igt_flush_test(gt->i915)) in live_engine_busy_stats()
106 if (igt_flush_test(gt->i915)) in live_engine_busy_stats()
113 struct intel_gt *gt = arg; in live_engine_pm() local
122 if (intel_gt_pm_wait_for_idle(gt)) { in live_engine_pm()
123 pr_err("Unable to flush GT pm before test\n"); in live_engine_pm()
127 GEM_BUG_ON(intel_gt_pm_is_awake(gt)); in live_engine_pm()
128 for_each_engine(engine, gt, id) { in live_engine_pm()
166 /* gt wakeref is async (deferred to workqueue) */ in live_engine_pm()
167 if (intel_gt_pm_wait_for_idle(gt)) { in live_engine_pm()
168 pr_err("GT failed to idle\n"); in live_engine_pm()
177 int live_engine_pm_selftests(struct intel_gt *gt) in live_engine_pm_selftests() argument
184 return intel_gt_live_subtests(tests, gt); in live_engine_pm_selftests()