Lines Matching refs:spin
115 struct igt_spinner spin; in live_sanitycheck() local
121 if (igt_spinner_init(&spin, gt)) in live_sanitycheck()
134 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); in live_sanitycheck()
141 if (!igt_wait_for_spinner(&spin, rq)) { in live_sanitycheck()
149 igt_spinner_end(&spin); in live_sanitycheck()
161 igt_spinner_fini(&spin); in live_sanitycheck()
169 struct igt_spinner spin; in live_unlite_restore() local
177 if (igt_spinner_init(&spin, gt)) in live_unlite_restore()
229 rq[0] = igt_spinner_create_request(&spin, ce[0], MI_ARB_CHECK); in live_unlite_restore()
239 if (!igt_wait_for_spinner(&spin, rq[0])) { in live_unlite_restore()
296 igt_spinner_end(&spin); in live_unlite_restore()
312 igt_spinner_fini(&spin); in live_unlite_restore()
330 struct igt_spinner spin; in live_unlite_ring() local
340 if (igt_spinner_init(&spin, gt)) in live_unlite_ring()
384 rq = igt_spinner_create_request(&spin, ce[0], MI_ARB_CHECK); in live_unlite_ring()
394 if (!igt_wait_for_spinner(&spin, rq)) { in live_unlite_ring()
457 igt_spinner_end(&spin); in live_unlite_ring()
472 igt_spinner_fini(&spin); in live_unlite_ring()
585 struct igt_spinner spin; in live_hold_reset() local
597 if (igt_spinner_init(&spin, gt)) in live_hold_reset()
612 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in live_hold_reset()
619 if (!igt_wait_for_spinner(&spin, rq)) { in live_hold_reset()
670 igt_spinner_fini(&spin); in live_hold_reset()
1416 struct igt_spinner spin; in live_timeslice_nopreempt() local
1426 if (igt_spinner_init(&spin, gt)) in live_timeslice_nopreempt()
1448 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in live_timeslice_nopreempt()
1458 if (!igt_wait_for_spinner(&spin, rq)) { in live_timeslice_nopreempt()
1509 igt_spinner_end(&spin); in live_timeslice_nopreempt()
1522 igt_spinner_fini(&spin); in live_timeslice_nopreempt()
1716 spinner_create_request(struct igt_spinner *spin, in spinner_create_request() argument
1728 rq = igt_spinner_create_request(spin, ce, arb); in spinner_create_request()
1928 struct igt_spinner spin; member
1938 if (igt_spinner_init(&c->spin, gt)) in preempt_client_init()
1950 igt_spinner_fini(&c->spin); in preempt_client_fini()
1981 rq_a = spinner_create_request(&a.spin, in live_nopreempt()
1993 if (!igt_wait_for_spinner(&a.spin, rq_a)) { in live_nopreempt()
1998 rq_b = spinner_create_request(&b.spin, in live_nopreempt()
2012 if (igt_wait_for_spinner(&b.spin, rq_b)) { in live_nopreempt()
2017 igt_spinner_end(&a.spin); in live_nopreempt()
2019 if (!igt_wait_for_spinner(&b.spin, rq_b)) { in live_nopreempt()
2024 igt_spinner_end(&b.spin); in live_nopreempt()
2045 igt_spinner_end(&b.spin); in live_nopreempt()
2046 igt_spinner_end(&a.spin); in live_nopreempt()
2069 rq = spinner_create_request(&arg->a.spin, in __cancel_active0()
2078 if (!igt_wait_for_spinner(&arg->a.spin, rq)) { in __cancel_active0()
2113 rq[0] = spinner_create_request(&arg->a.spin, in __cancel_active1()
2122 if (!igt_wait_for_spinner(&arg->a.spin, rq[0])) { in __cancel_active1()
2127 rq[1] = spinner_create_request(&arg->b.spin, in __cancel_active1()
2147 igt_spinner_end(&arg->a.spin); in __cancel_active1()
2184 rq[0] = spinner_create_request(&arg->a.spin, in __cancel_queued()
2193 if (!igt_wait_for_spinner(&arg->a.spin, rq[0])) { in __cancel_queued()
2211 rq[2] = spinner_create_request(&arg->b.spin, in __cancel_queued()
2274 rq = spinner_create_request(&arg->a.spin, in __cancel_hostile()
2283 if (!igt_wait_for_spinner(&arg->a.spin, rq)) { in __cancel_hostile()
2330 rq = spinner_create_request(&arg->a.spin, in __cancel_fail()
2339 if (!igt_wait_for_spinner(&arg->a.spin, rq)) { in __cancel_fail()
2428 igt_spinner_end(&data.b.spin); in live_preempt_cancel()
2429 igt_spinner_end(&data.a.spin); in live_preempt_cancel()
2474 rq_a = spinner_create_request(&a.spin, in live_suppress_self_preempt()
2484 if (!igt_wait_for_spinner(&a.spin, rq_a)) { in live_suppress_self_preempt()
2493 rq_b = spinner_create_request(&b.spin, in live_suppress_self_preempt()
2505 igt_spinner_end(&a.spin); in live_suppress_self_preempt()
2507 if (!igt_wait_for_spinner(&b.spin, rq_b)) { in live_suppress_self_preempt()
2516 igt_spinner_end(&a.spin); in live_suppress_self_preempt()
2541 igt_spinner_end(&b.spin); in live_suppress_self_preempt()
2542 igt_spinner_end(&a.spin); in live_suppress_self_preempt()
2577 rq = spinner_create_request(&lo.spin, in live_chain_preempt()
2593 igt_spinner_end(&lo.spin); in live_chain_preempt()
2607 rq = spinner_create_request(&hi.spin, in live_chain_preempt()
2613 if (!igt_wait_for_spinner(&hi.spin, rq)) in live_chain_preempt()
2616 rq = spinner_create_request(&lo.spin, in live_chain_preempt()
2638 igt_spinner_end(&hi.spin); in live_chain_preempt()
2650 igt_spinner_end(&lo.spin); in live_chain_preempt()
2689 igt_spinner_end(&hi.spin); in live_chain_preempt()
2690 igt_spinner_end(&lo.spin); in live_chain_preempt()
2796 struct igt_spinner *spin, in __live_preempt_ring() argument
2832 rq = igt_spinner_create_request(spin, ce[0], MI_ARB_CHECK); in __live_preempt_ring()
2842 if (!igt_wait_for_spinner(spin, rq)) { in __live_preempt_ring()
2900 igt_spinner_end(spin); in __live_preempt_ring()
2917 struct igt_spinner spin; in live_preempt_ring() local
2927 if (igt_spinner_init(&spin, gt)) in live_preempt_ring()
2942 err = __live_preempt_ring(engine, &spin, in live_preempt_ring()
2953 igt_spinner_fini(&spin); in live_preempt_ring()
4037 struct igt_spinner spin; in slicein_virtual_engine() local
4045 if (igt_spinner_init(&spin, gt)) in slicein_virtual_engine()
4055 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in slicein_virtual_engine()
4090 igt_spinner_end(&spin); in slicein_virtual_engine()
4093 igt_spinner_fini(&spin); in slicein_virtual_engine()
4104 struct igt_spinner spin; in sliceout_virtual_engine() local
4112 if (igt_spinner_init(&spin, gt)) in sliceout_virtual_engine()
4123 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK); in sliceout_virtual_engine()
4160 igt_spinner_end(&spin); in sliceout_virtual_engine()
4163 igt_spinner_fini(&spin); in sliceout_virtual_engine()
4345 struct igt_spinner spin; in reset_virtual_engine() local
4356 if (igt_spinner_init(&spin, gt)) in reset_virtual_engine()
4368 rq = igt_spinner_create_request(&spin, ve, MI_ARB_CHECK); in reset_virtual_engine()
4375 if (!igt_wait_for_spinner(&spin, rq)) { in reset_virtual_engine()
4436 igt_spinner_fini(&spin); in reset_virtual_engine()