Lines Matching refs:spin

48 static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin)  in request_add_spin()  argument
54 if (spin && !igt_wait_for_spinner(spin, rq)) in request_add_spin()
270 struct igt_spinner *spin, in switch_to_scratch_context() argument
280 *rq = igt_spinner_create_request(spin, ce, MI_NOOP); in switch_to_scratch_context()
284 spin = NULL; in switch_to_scratch_context()
289 err = request_add_spin(*rq, spin); in switch_to_scratch_context()
291 if (err && spin) in switch_to_scratch_context()
292 igt_spinner_end(spin); in switch_to_scratch_context()
302 struct igt_spinner spin; in check_whitelist_across_reset() local
314 err = igt_spinner_init(&spin, engine->gt); in check_whitelist_across_reset()
324 err = switch_to_scratch_context(engine, &spin, &rq); in check_whitelist_across_reset()
342 igt_spinner_end(&spin); in check_whitelist_across_reset()
372 igt_spinner_fini(&spin); in check_whitelist_across_reset()
1242 struct igt_spinner spin; in live_engine_reset_workarounds() local
1298 ret = igt_spinner_init(&spin, engine->gt); in live_engine_reset_workarounds()
1302 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in live_engine_reset_workarounds()
1305 igt_spinner_fini(&spin); in live_engine_reset_workarounds()
1309 ret = request_add_spin(rq, &spin); in live_engine_reset_workarounds()
1312 igt_spinner_fini(&spin); in live_engine_reset_workarounds()
1327 igt_spinner_fini(&spin); in live_engine_reset_workarounds()
1337 igt_spinner_end(&spin); in live_engine_reset_workarounds()
1338 igt_spinner_fini(&spin); in live_engine_reset_workarounds()