Lines Matching refs:err

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