Lines Matching refs:err

115 	int err = 0;  in live_sanitycheck()  local
129 err = PTR_ERR(ce); in live_sanitycheck()
135 err = PTR_ERR(rq); in live_sanitycheck()
144 err = -EIO; in live_sanitycheck()
150 err = -EIO; in live_sanitycheck()
156 if (err) in live_sanitycheck()
161 return err; in live_sanitycheck()
169 int err = -ENOMEM; in live_unlite_restore() local
177 return err; in live_unlite_restore()
179 err = 0; in live_unlite_restore()
193 err = -EIO; in live_unlite_restore()
203 err = PTR_ERR(tmp); in live_unlite_restore()
207 err = intel_context_pin(tmp); in live_unlite_restore()
208 if (err) { in live_unlite_restore()
230 err = PTR_ERR(rq[0]); in live_unlite_restore()
245 err = PTR_ERR(rq[1]); in live_unlite_restore()
281 err = PTR_ERR(rq[0]); in live_unlite_restore()
306 err = -EIO; in live_unlite_restore()
307 if (err) in live_unlite_restore()
312 return err; in live_unlite_restore()
331 int err = 0; in live_unlite_ring() local
355 err = -EIO; in live_unlite_ring()
365 err = PTR_ERR(tmp); in live_unlite_ring()
369 err = intel_context_pin(tmp); in live_unlite_ring()
370 if (err) { in live_unlite_ring()
385 err = PTR_ERR(rq); in live_unlite_ring()
396 err = -ETIME; in live_unlite_ring()
409 err = PTR_ERR(tmp); in live_unlite_ring()
433 err = PTR_ERR(rq); in live_unlite_ring()
441 err = wait_for_submit(engine, rq, HZ / 2); in live_unlite_ring()
443 if (err) { in live_unlite_ring()
446 err = -ETIME; in live_unlite_ring()
466 err = -EIO; in live_unlite_ring()
467 if (err) in live_unlite_ring()
472 return err; in live_unlite_ring()
480 int err = 0; in live_pin_rewind() local
498 err = -EIO; in live_pin_rewind()
504 err = PTR_ERR(ce); in live_pin_rewind()
508 err = intel_context_pin(ce); in live_pin_rewind()
509 if (err) { in live_pin_rewind()
515 err = i915_active_acquire(&ce->active); in live_pin_rewind()
516 if (err) { in live_pin_rewind()
537 err = PTR_ERR(rq); in live_pin_rewind()
545 err = -EIO; in live_pin_rewind()
550 return err; in live_pin_rewind()
585 int err = 0; in live_hold_reset() local
605 err = PTR_ERR(ce); in live_hold_reset()
613 err = PTR_ERR(rq); in live_hold_reset()
620 err = -ETIME; in live_hold_reset()
626 err = engine_lock_reset_tasklet(engine); in live_hold_reset()
627 if (err) in live_hold_reset()
647 err = -EIO; in live_hold_reset()
658 err = -ETIME; in live_hold_reset()
665 if (err) in live_hold_reset()
670 return err; in live_hold_reset()
673 static const char *error_repr(int err) in error_repr() argument
675 return err ? "bad" : "good"; in error_repr()
708 int err = 0; in live_error_interrupt() local
724 err = PTR_ERR(ce); in live_error_interrupt()
731 err = PTR_ERR(rq); in live_error_interrupt()
736 err = rq->engine->emit_init_breadcrumb(rq); in live_error_interrupt()
737 if (err) { in live_error_interrupt()
746 err = PTR_ERR(cs); in live_error_interrupt()
762 err = wait_for_submit(engine, client[0], HZ / 2); in live_error_interrupt()
763 if (err) { in live_error_interrupt()
766 err = -ETIME; in live_error_interrupt()
780 err = -ETIME; in live_error_interrupt()
792 err = -EINVAL; in live_error_interrupt()
801 if (err) { in live_error_interrupt()
810 if (err) { in live_error_interrupt()
812 return err; in live_error_interrupt()
861 int err; in semaphore_queue() local
871 err = 0; in semaphore_queue()
873 err = rq->engine->emit_init_breadcrumb(rq); in semaphore_queue()
874 if (err == 0) in semaphore_queue()
875 err = emit_semaphore_chain(rq, vma, idx); in semaphore_queue()
876 if (err == 0) in semaphore_queue()
879 if (err) in semaphore_queue()
880 rq = ERR_PTR(err); in semaphore_queue()
935 int err, i, n = 0; in slice_semaphore_queue() local
950 err = PTR_ERR(rq); in slice_semaphore_queue()
958 err = release_queue(outer, vma, n, I915_PRIORITY_BARRIER); in slice_semaphore_queue()
959 if (err) in slice_semaphore_queue()
968 err = -EIO; in slice_semaphore_queue()
973 return err; in slice_semaphore_queue()
984 int err = 0; in live_timeslice_preempt() local
1003 err = PTR_ERR(vma); in live_timeslice_preempt()
1009 err = PTR_ERR(vaddr); in live_timeslice_preempt()
1013 err = i915_vma_pin(vma, 0, 0, PIN_GLOBAL); in live_timeslice_preempt()
1014 if (err) in live_timeslice_preempt()
1017 err = i915_vma_sync(vma); in live_timeslice_preempt()
1018 if (err) in live_timeslice_preempt()
1028 err = slice_semaphore_queue(engine, vma, 5); in live_timeslice_preempt()
1030 if (err) in live_timeslice_preempt()
1034 err = -EIO; in live_timeslice_preempt()
1045 return err; in live_timeslice_preempt()
1058 int err; in create_rewinder() local
1065 err = i915_request_await_dma_fence(rq, &wait->fence); in create_rewinder()
1066 if (err) in create_rewinder()
1067 goto err; in create_rewinder()
1072 err = PTR_ERR(cs); in create_rewinder()
1073 goto err; in create_rewinder()
1099 err = 0; in create_rewinder()
1100 err: in create_rewinder()
1103 if (err) { in create_rewinder()
1105 return ERR_PTR(err); in create_rewinder()
1133 int i, err = 0; in live_timeslice_rewind() local
1157 err = PTR_ERR(ce); in live_timeslice_rewind()
1158 goto err; in live_timeslice_rewind()
1164 goto err; in live_timeslice_rewind()
1170 goto err; in live_timeslice_rewind()
1172 err = wait_for_submit(engine, rq[A2], HZ / 2); in live_timeslice_rewind()
1173 if (err) { in live_timeslice_rewind()
1176 goto err; in live_timeslice_rewind()
1181 err = PTR_ERR(ce); in live_timeslice_rewind()
1182 goto err; in live_timeslice_rewind()
1188 goto err; in live_timeslice_rewind()
1190 err = wait_for_submit(engine, rq[B1], HZ / 2); in live_timeslice_rewind()
1191 if (err) { in live_timeslice_rewind()
1194 goto err; in live_timeslice_rewind()
1224 err = -ETIME; in live_timeslice_rewind()
1225 goto err; in live_timeslice_rewind()
1237 err = -EINVAL; in live_timeslice_rewind()
1240 err: in live_timeslice_rewind()
1249 err = -EIO; in live_timeslice_rewind()
1250 if (err) in live_timeslice_rewind()
1251 return err; in live_timeslice_rewind()
1292 int err = 0; in live_timeslice_queue() local
1310 err = PTR_ERR(vma); in live_timeslice_queue()
1316 err = PTR_ERR(vaddr); in live_timeslice_queue()
1320 err = i915_vma_pin(vma, 0, 0, PIN_GLOBAL); in live_timeslice_queue()
1321 if (err) in live_timeslice_queue()
1324 err = i915_vma_sync(vma); in live_timeslice_queue()
1325 if (err) in live_timeslice_queue()
1341 err = PTR_ERR(rq); in live_timeslice_queue()
1345 err = wait_for_submit(engine, rq, HZ / 2); in live_timeslice_queue()
1346 if (err) { in live_timeslice_queue()
1355 err = PTR_ERR(nop); in live_timeslice_queue()
1358 err = wait_for_submit(engine, nop, HZ / 2); in live_timeslice_queue()
1360 if (err) { in live_timeslice_queue()
1370 err = release_queue(engine, vma, 1, effective_prio(rq)); in live_timeslice_queue()
1371 if (err) in live_timeslice_queue()
1391 err = -EIO; in live_timeslice_queue()
1397 if (err) in live_timeslice_queue()
1407 return err; in live_timeslice_queue()
1416 int err = 0; in live_timeslice_nopreempt() local
1438 err = PTR_ERR(ce); in live_timeslice_nopreempt()
1450 err = PTR_ERR(rq); in live_timeslice_nopreempt()
1459 err = -ETIME; in live_timeslice_nopreempt()
1470 err = PTR_ERR(ce); in live_timeslice_nopreempt()
1477 err = PTR_ERR(rq); in live_timeslice_nopreempt()
1491 err = -ETIME; in live_timeslice_nopreempt()
1503 err = -EINVAL; in live_timeslice_nopreempt()
1512 if (err) in live_timeslice_nopreempt()
1516 err = -EIO; in live_timeslice_nopreempt()
1522 return err; in live_timeslice_nopreempt()
1534 int err; in live_busywait_preempt() local
1549 err = PTR_ERR(ctx_lo); in live_busywait_preempt()
1557 err = PTR_ERR(obj); in live_busywait_preempt()
1563 err = PTR_ERR(map); in live_busywait_preempt()
1569 err = PTR_ERR(vma); in live_busywait_preempt()
1573 err = i915_vma_pin(vma, 0, 0, PIN_GLOBAL); in live_busywait_preempt()
1574 if (err) in live_busywait_preempt()
1577 err = i915_vma_sync(vma); in live_busywait_preempt()
1578 if (err) in live_busywait_preempt()
1593 err = -EIO; in live_busywait_preempt()
1608 err = PTR_ERR(lo); in live_busywait_preempt()
1614 err = PTR_ERR(cs); in live_busywait_preempt()
1641 err = -ETIMEDOUT; in live_busywait_preempt()
1650 err = -EIO; in live_busywait_preempt()
1656 err = PTR_ERR(hi); in live_busywait_preempt()
1663 err = PTR_ERR(cs); in live_busywait_preempt()
1688 err = -EIO; in live_busywait_preempt()
1695 err = -EIO; in live_busywait_preempt()
1700 err = 0; in live_busywait_preempt()
1711 return err; in live_busywait_preempt()
1739 int err = -ENOMEM; in live_preempt() local
1765 err = -EIO; in live_preempt()
1772 err = PTR_ERR(rq); in live_preempt()
1781 err = -EIO; in live_preempt()
1789 err = PTR_ERR(rq); in live_preempt()
1798 err = -EIO; in live_preempt()
1806 err = -EIO; in live_preempt()
1811 err = 0; in live_preempt()
1820 return err; in live_preempt()
1831 int err = -ENOMEM; in live_late_preempt() local
1858 err = -EIO; in live_late_preempt()
1865 err = PTR_ERR(rq); in live_late_preempt()
1879 err = PTR_ERR(rq); in live_late_preempt()
1902 err = -EIO; in live_late_preempt()
1907 err = 0; in live_late_preempt()
1916 return err; in live_late_preempt()
1922 err = -EIO; in live_late_preempt()
1959 int err = -ENOMEM; in live_nopreempt() local
1984 err = PTR_ERR(rq_a); in live_nopreempt()
2001 err = PTR_ERR(rq_b); in live_nopreempt()
2028 err = -EINVAL; in live_nopreempt()
2036 err = 0; in live_nopreempt()
2041 return err; in live_nopreempt()
2047 err = -EIO; in live_nopreempt()
2060 int err; in __cancel_active0() local
2078 err = -EIO; in __cancel_active0()
2083 err = intel_engine_pulse(arg->engine); in __cancel_active0()
2084 if (err) in __cancel_active0()
2087 err = wait_for_reset(arg->engine, rq, HZ / 2); in __cancel_active0()
2088 if (err) { in __cancel_active0()
2096 err = -EIO; in __cancel_active0()
2097 return err; in __cancel_active0()
2104 int err; in __cancel_active1() local
2122 err = -EIO; in __cancel_active1()
2130 err = PTR_ERR(rq[1]); in __cancel_active1()
2136 err = i915_request_await_dma_fence(rq[1], &rq[0]->fence); in __cancel_active1()
2138 if (err) in __cancel_active1()
2142 err = intel_engine_pulse(arg->engine); in __cancel_active1()
2143 if (err) in __cancel_active1()
2147 err = wait_for_reset(arg->engine, rq[1], HZ / 2); in __cancel_active1()
2148 if (err) in __cancel_active1()
2153 err = -EINVAL; in __cancel_active1()
2159 err = -EINVAL; in __cancel_active1()
2167 err = -EIO; in __cancel_active1()
2168 return err; in __cancel_active1()
2175 int err; in __cancel_queued() local
2193 err = -EIO; in __cancel_queued()
2199 err = PTR_ERR(rq[1]); in __cancel_queued()
2205 err = i915_request_await_dma_fence(rq[1], &rq[0]->fence); in __cancel_queued()
2207 if (err) in __cancel_queued()
2214 err = PTR_ERR(rq[2]); in __cancel_queued()
2219 err = i915_request_await_dma_fence(rq[2], &rq[1]->fence); in __cancel_queued()
2221 if (err) in __cancel_queued()
2225 err = intel_engine_pulse(arg->engine); in __cancel_queued()
2226 if (err) in __cancel_queued()
2229 err = wait_for_reset(arg->engine, rq[2], HZ / 2); in __cancel_queued()
2230 if (err) in __cancel_queued()
2235 err = -EINVAL; in __cancel_queued()
2247 err = -EINVAL; in __cancel_queued()
2253 err = -EINVAL; in __cancel_queued()
2262 err = -EIO; in __cancel_queued()
2263 return err; in __cancel_queued()
2269 int err; in __cancel_hostile() local
2289 err = -EIO; in __cancel_hostile()
2294 err = intel_engine_pulse(arg->engine); /* force reset */ in __cancel_hostile()
2295 if (err) in __cancel_hostile()
2298 err = wait_for_reset(arg->engine, rq, HZ / 2); in __cancel_hostile()
2299 if (err) { in __cancel_hostile()
2307 err = -EIO; in __cancel_hostile()
2308 return err; in __cancel_hostile()
2326 int err; in __cancel_fail() local
2345 err = -EIO; in __cancel_fail()
2351 err = intel_engine_pulse(engine); in __cancel_fail()
2352 if (err) in __cancel_fail()
2367 err = wait_for_reset(engine, rq, HZ / 2); in __cancel_fail()
2370 if (err) { in __cancel_fail()
2378 err = -EIO; in __cancel_fail()
2379 return err; in __cancel_fail()
2387 int err = -ENOMEM; in live_preempt_cancel() local
2403 err = __cancel_active0(&data); in live_preempt_cancel()
2404 if (err) in live_preempt_cancel()
2407 err = __cancel_active1(&data); in live_preempt_cancel()
2408 if (err) in live_preempt_cancel()
2411 err = __cancel_queued(&data); in live_preempt_cancel()
2412 if (err) in live_preempt_cancel()
2415 err = __cancel_hostile(&data); in live_preempt_cancel()
2416 if (err) in live_preempt_cancel()
2419 err = __cancel_fail(&data); in live_preempt_cancel()
2420 if (err) in live_preempt_cancel()
2424 err = 0; in live_preempt_cancel()
2429 return err; in live_preempt_cancel()
2446 int err = -ENOMEM; in live_suppress_self_preempt() local
2483 err = PTR_ERR(rq_a); in live_suppress_self_preempt()
2502 err = PTR_ERR(rq_b); in live_suppress_self_preempt()
2529 err = -EINVAL; in live_suppress_self_preempt()
2538 err = 0; in live_suppress_self_preempt()
2543 return err; in live_suppress_self_preempt()
2549 err = -EIO; in live_suppress_self_preempt()
2559 int err = -ENOMEM; in live_chain_preempt() local
2607 err = -EIO; in live_chain_preempt()
2681 err = -EIO; in live_chain_preempt()
2686 err = 0; in live_chain_preempt()
2691 return err; in live_chain_preempt()
2697 err = -EIO; in live_chain_preempt()
2709 int err; in create_gang() local
2717 err = PTR_ERR(obj); in create_gang()
2723 err = PTR_ERR(vma); in create_gang()
2727 err = i915_vma_pin(vma, 0, 0, PIN_USER); in create_gang()
2728 if (err) in create_gang()
2733 err = PTR_ERR(cs); in create_gang()
2763 err = PTR_ERR(rq); in create_gang()
2770 err = igt_vma_move_to_active_unlocked(vma, rq, 0); in create_gang()
2771 if (!err) in create_gang()
2772 err = rq->engine->emit_bb_start(rq, in create_gang()
2776 if (err) in create_gang()
2793 return err; in create_gang()
2803 int err = 0; in __live_preempt_ring() local
2814 err = PTR_ERR(tmp); in __live_preempt_ring()
2820 err = intel_context_pin(tmp); in __live_preempt_ring()
2821 if (err) { in __live_preempt_ring()
2835 err = PTR_ERR(rq); in __live_preempt_ring()
2846 err = -ETIME; in __live_preempt_ring()
2857 err = PTR_ERR(tmp); in __live_preempt_ring()
2878 err = PTR_ERR(rq); in __live_preempt_ring()
2886 err = wait_for_submit(engine, rq, HZ / 2); in __live_preempt_ring()
2888 if (err) { in __live_preempt_ring()
2891 err = -ETIME; in __live_preempt_ring()
2910 err = -EIO; in __live_preempt_ring()
2911 return err; in __live_preempt_ring()
2920 int err = 0; in live_preempt_ring() local
2943 err = __live_preempt_ring(engine, &spin, in live_preempt_ring()
2945 if (err) in live_preempt_ring()
2950 if (err) in live_preempt_ring()
2955 return err; in live_preempt_ring()
2979 int err = 0; in live_preempt_gang() local
2991 err = create_gang(engine, &rq); in live_preempt_gang()
2992 if (err) in live_preempt_gang()
3013 err = PTR_ERR(cs); in live_preempt_gang()
3020 if (err == 0 && i915_request_wait(rq, 0, HZ / 5) < 0) { in live_preempt_gang()
3029 err = -ETIME; in live_preempt_gang()
3038 err = -EIO; in live_preempt_gang()
3039 if (err) in live_preempt_gang()
3040 return err; in live_preempt_gang()
3054 int err; in create_gpr_user() local
3067 err = i915_vma_pin(vma, 0, 0, PIN_USER); in create_gpr_user()
3068 if (err) { in create_gpr_user()
3070 return ERR_PTR(err); in create_gpr_user()
3125 int err; in create_global() local
3137 err = i915_ggtt_pin(vma, NULL, 0, 0); in create_global()
3138 if (err) { in create_global()
3140 return ERR_PTR(err); in create_global()
3154 int err; in create_gpr_client() local
3162 err = PTR_ERR(vma); in create_gpr_client()
3166 err = i915_vma_pin(vma, 0, 0, PIN_USER); in create_gpr_client()
3167 if (err) in create_gpr_client()
3172 err = PTR_ERR(batch); in create_gpr_client()
3178 err = PTR_ERR(rq); in create_gpr_client()
3182 err = igt_vma_move_to_active_unlocked(vma, rq, 0); in create_gpr_client()
3185 if (!err) in create_gpr_client()
3186 err = i915_vma_move_to_active(batch, rq, 0); in create_gpr_client()
3187 if (!err) in create_gpr_client()
3188 err = rq->engine->emit_bb_start(rq, in create_gpr_client()
3194 if (!err) in create_gpr_client()
3204 return err ? ERR_PTR(err) : rq; in create_gpr_client()
3215 int err = 0; in preempt_user() local
3241 err = -ETIME; in preempt_user()
3244 return err; in preempt_user()
3254 int err = 0; in live_preempt_user() local
3292 err = -EIO; in live_preempt_user()
3304 err = PTR_ERR(rq); in live_preempt_user()
3313 err = preempt_user(engine, global, i); in live_preempt_user()
3314 if (err) in live_preempt_user()
3321 err = -EIO; in live_preempt_user()
3329 err = -ETIME; in live_preempt_user()
3338 err = -EINVAL; in live_preempt_user()
3355 err = -EIO; in live_preempt_user()
3356 if (err) in live_preempt_user()
3361 return err; in live_preempt_user()
3371 int err = -ENOMEM; in live_preempt_timeout() local
3406 err = PTR_ERR(rq); in live_preempt_timeout()
3413 err = -EIO; in live_preempt_timeout()
3420 err = PTR_ERR(rq); in live_preempt_timeout()
3440 err = -ETIME; in live_preempt_timeout()
3448 err = 0; in live_preempt_timeout()
3455 return err; in live_preempt_timeout()
3492 int err = 0; in smoke_submit() local
3503 err = i915_vma_pin(vma, 0, 0, PIN_USER); in smoke_submit()
3504 if (err) in smoke_submit()
3505 return err; in smoke_submit()
3512 err = PTR_ERR(rq); in smoke_submit()
3517 err = igt_vma_move_to_active_unlocked(vma, rq, 0); in smoke_submit()
3518 if (!err) in smoke_submit()
3519 err = rq->engine->emit_bb_start(rq, in smoke_submit()
3530 return err; in smoke_submit()
3562 int err = 0; in smoke_crescendo() local
3579 err = PTR_ERR(worker[id]); in smoke_crescendo()
3593 if (arg[id].result && !err) in smoke_crescendo()
3594 err = arg[id].result; in smoke_crescendo()
3618 int err; in smoke_random() local
3620 err = smoke_submit(smoke, in smoke_random()
3623 if (err) in smoke_random()
3624 return err; in smoke_random()
3644 int err = -ENOMEM; in live_preempt_smoke() local
3657 err = PTR_ERR(smoke.batch); in live_preempt_smoke()
3663 err = PTR_ERR(cs); in live_preempt_smoke()
3673 err = -EIO; in live_preempt_smoke()
3684 err = smoke_crescendo(&smoke, phase[n]); in live_preempt_smoke()
3685 if (err) in live_preempt_smoke()
3688 err = smoke_random(&smoke, phase[n]); in live_preempt_smoke()
3689 if (err) in live_preempt_smoke()
3695 err = -EIO; in live_preempt_smoke()
3708 return err; in live_preempt_smoke()
3724 int err; in nop_virtual_engine() local
3731 err = PTR_ERR(ve[n]); in nop_virtual_engine()
3736 err = intel_context_pin(ve[n]); in nop_virtual_engine()
3737 if (err) { in nop_virtual_engine()
3744 err = igt_live_test_begin(&t, gt->i915, __func__, ve[0]->engine->name); in nop_virtual_engine()
3745 if (err) in nop_virtual_engine()
3758 err = PTR_ERR(rq); in nop_virtual_engine()
3775 err = PTR_ERR(rq); in nop_virtual_engine()
3817 err = igt_live_test_end(&t); in nop_virtual_engine()
3818 if (err) in nop_virtual_engine()
3827 err = -EIO; in nop_virtual_engine()
3834 return err; in nop_virtual_engine()
3874 int err; in live_virtual_engine() local
3880 err = nop_virtual_engine(gt, &engine, 1, 1, 0); in live_virtual_engine()
3881 if (err) { in live_virtual_engine()
3883 engine->name, err); in live_virtual_engine()
3884 return err; in live_virtual_engine()
3896 err = nop_virtual_engine(gt, siblings, nsibling, in live_virtual_engine()
3898 if (err) in live_virtual_engine()
3899 return err; in live_virtual_engine()
3902 err = nop_virtual_engine(gt, siblings, nsibling, n, CHAIN); in live_virtual_engine()
3903 if (err) in live_virtual_engine()
3904 return err; in live_virtual_engine()
3918 int err; in mask_virtual_engine() local
3927 err = PTR_ERR(ve); in mask_virtual_engine()
3931 err = intel_context_pin(ve); in mask_virtual_engine()
3932 if (err) in mask_virtual_engine()
3935 err = igt_live_test_begin(&t, gt->i915, __func__, ve->engine->name); in mask_virtual_engine()
3936 if (err) in mask_virtual_engine()
3942 err = PTR_ERR(request[n]); in mask_virtual_engine()
3967 err = -EIO; in mask_virtual_engine()
3975 err = -EINVAL; in mask_virtual_engine()
3980 err = igt_live_test_end(&t); in mask_virtual_engine()
3983 err = -EIO; in mask_virtual_engine()
3993 return err; in mask_virtual_engine()
4001 int err; in live_virtual_mask() local
4013 err = mask_virtual_engine(gt, siblings, nsibling); in live_virtual_mask()
4014 if (err) in live_virtual_mask()
4015 return err; in live_virtual_mask()
4030 int err = 0; in slicein_virtual_engine() local
4042 err = PTR_ERR(ce); in slicein_virtual_engine()
4049 err = PTR_ERR(rq); in slicein_virtual_engine()
4058 err = PTR_ERR(ce); in slicein_virtual_engine()
4065 err = PTR_ERR(rq); in slicein_virtual_engine()
4076 err = -EIO; in slicein_virtual_engine()
4083 err = -EIO; in slicein_virtual_engine()
4085 return err; in slicein_virtual_engine()
4097 int err = 0; in sliceout_virtual_engine() local
4110 err = PTR_ERR(ce); in sliceout_virtual_engine()
4117 err = PTR_ERR(rq); in sliceout_virtual_engine()
4124 for (n = 0; !err && n < nsibling; n++) { in sliceout_virtual_engine()
4127 err = PTR_ERR(ce); in sliceout_virtual_engine()
4134 err = PTR_ERR(rq); in sliceout_virtual_engine()
4145 err = -EIO; in sliceout_virtual_engine()
4153 err = -EIO; in sliceout_virtual_engine()
4155 return err; in sliceout_virtual_engine()
4163 int err; in live_virtual_slice() local
4176 err = slicein_virtual_engine(gt, siblings, nsibling); in live_virtual_slice()
4177 if (err) in live_virtual_slice()
4178 return err; in live_virtual_slice()
4180 err = sliceout_virtual_engine(gt, siblings, nsibling); in live_virtual_slice()
4181 if (err) in live_virtual_slice()
4182 return err; in live_virtual_slice()
4197 int err = 0; in preserved_virtual_engine() local
4206 err = i915_vma_sync(scratch); in preserved_virtual_engine()
4207 if (err) in preserved_virtual_engine()
4212 err = PTR_ERR(ve); in preserved_virtual_engine()
4216 err = intel_context_pin(ve); in preserved_virtual_engine()
4217 if (err) in preserved_virtual_engine()
4220 err = igt_live_test_begin(&t, gt->i915, __func__, ve->engine->name); in preserved_virtual_engine()
4221 if (err) in preserved_virtual_engine()
4230 err = PTR_ERR(rq); in preserved_virtual_engine()
4240 err = PTR_ERR(cs); in preserved_virtual_engine()
4262 err = -ETIME; in preserved_virtual_engine()
4268 err = PTR_ERR(cs); in preserved_virtual_engine()
4276 err = -EINVAL; in preserved_virtual_engine()
4285 err = -EIO; in preserved_virtual_engine()
4293 return err; in preserved_virtual_engine()
4316 int nsibling, err; in live_virtual_preserved() local
4322 err = preserved_virtual_engine(gt, siblings, nsibling); in live_virtual_preserved()
4323 if (err) in live_virtual_preserved()
4324 return err; in live_virtual_preserved()
4339 int err = 0; in reset_virtual_engine() local
4352 err = PTR_ERR(ve); in reset_virtual_engine()
4361 err = PTR_ERR(rq); in reset_virtual_engine()
4368 err = -ETIME; in reset_virtual_engine()
4376 err = engine_lock_reset_tasklet(engine); in reset_virtual_engine()
4377 if (err) in reset_virtual_engine()
4405 err = -EIO; in reset_virtual_engine()
4416 err = -ETIME; in reset_virtual_engine()
4428 return err; in reset_virtual_engine()
4451 int nsibling, err; in live_virtual_reset() local
4457 err = reset_virtual_engine(gt, siblings, nsibling); in live_virtual_reset()
4458 if (err) in live_virtual_reset()
4459 return err; in live_virtual_reset()