Lines Matching refs:err

112 	int err = 0;  in context_flush()  local
127 err = -ETIME; in context_flush()
131 return err; in context_flush()
161 int err; in live_lrc_layout() local
173 err = 0; in live_lrc_layout()
183 err = -ENOMEM; in live_lrc_layout()
211 err = -EINVAL; in live_lrc_layout()
218 err = -EINVAL; in live_lrc_layout()
244 err = -EINVAL; in live_lrc_layout()
255 } while (!err && (lrc[dw] & ~BIT(0)) != MI_BATCH_BUFFER_END); in live_lrc_layout()
257 if (err) { in live_lrc_layout()
266 if (err) in live_lrc_layout()
271 return err; in live_lrc_layout()
290 int err = 0; in live_lrc_fixed() local
377 err = -ENOMEM; in live_lrc_fixed()
392 err = -EINVAL; in live_lrc_fixed()
399 return err; in live_lrc_fixed()
415 int err; in __live_lrc_state() local
424 err = i915_gem_object_lock(scratch->obj, &ww); in __live_lrc_state()
425 if (!err) in __live_lrc_state()
426 err = intel_context_pin_ww(ce, &ww); in __live_lrc_state()
427 if (err) in __live_lrc_state()
432 err = PTR_ERR(rq); in __live_lrc_state()
438 err = PTR_ERR(cs); in __live_lrc_state()
455 err = i915_vma_move_to_active(scratch, rq, EXEC_OBJECT_WRITE); in __live_lrc_state()
459 if (err) in __live_lrc_state()
466 err = -ETIME; in __live_lrc_state()
472 err = PTR_ERR(cs); in __live_lrc_state()
480 err = -EINVAL; in __live_lrc_state()
492 if (err == -EDEADLK) { in __live_lrc_state()
493 err = i915_gem_ww_ctx_backoff(&ww); in __live_lrc_state()
494 if (!err) in __live_lrc_state()
499 return err; in __live_lrc_state()
508 int err = 0; in live_lrc_state() local
520 err = __live_lrc_state(engine, scratch); in live_lrc_state()
521 if (err) in live_lrc_state()
526 err = -EIO; in live_lrc_state()
529 return err; in live_lrc_state()
571 int err; in __gpr_read() local
602 err = igt_vma_move_to_active_unlocked(scratch, rq, EXEC_OBJECT_WRITE); in __gpr_read()
606 if (err) { in __gpr_read()
608 rq = ERR_PTR(err); in __gpr_read()
622 int err; in __live_lrc_gpr() local
628 err = gpr_make_dirty(engine->kernel_context); in __live_lrc_gpr()
629 if (err) in __live_lrc_gpr()
630 return err; in __live_lrc_gpr()
638 err = PTR_ERR(rq); in __live_lrc_gpr()
642 err = wait_for_submit(engine, rq, HZ / 2); in __live_lrc_gpr()
643 if (err) in __live_lrc_gpr()
647 err = gpr_make_dirty(engine->kernel_context); in __live_lrc_gpr()
648 if (err) in __live_lrc_gpr()
651 err = emit_semaphore_signal(engine->kernel_context, slot); in __live_lrc_gpr()
652 if (err) in __live_lrc_gpr()
655 err = wait_for_submit(engine, rq, HZ / 2); in __live_lrc_gpr()
656 if (err) in __live_lrc_gpr()
664 err = -ETIME; in __live_lrc_gpr()
670 err = PTR_ERR(cs); in __live_lrc_gpr()
680 err = -EINVAL; in __live_lrc_gpr()
693 return err; in __live_lrc_gpr()
702 int err = 0; in live_lrc_gpr() local
716 err = __live_lrc_gpr(engine, scratch, false); in live_lrc_gpr()
717 if (err) in live_lrc_gpr()
718 goto err; in live_lrc_gpr()
720 err = __live_lrc_gpr(engine, scratch, true); in live_lrc_gpr()
721 if (err) in live_lrc_gpr()
722 goto err; in live_lrc_gpr()
724 err: in live_lrc_gpr()
727 err = -EIO; in live_lrc_gpr()
728 if (err) in live_lrc_gpr()
733 return err; in live_lrc_gpr()
744 int err; in create_timestamp() local
752 err = PTR_ERR(cs); in create_timestamp()
753 goto err; in create_timestamp()
774 err = 0; in create_timestamp()
775 err: in create_timestamp()
778 if (err) { in create_timestamp()
780 return ERR_PTR(err); in create_timestamp()
802 int err = 0; in __lrc_timestamp() local
809 err = wait_for_submit(rq->engine, rq, HZ / 2); in __lrc_timestamp()
810 if (err) in __lrc_timestamp()
811 goto err; in __lrc_timestamp()
815 err = emit_semaphore_signal(arg->ce[1], slot); in __lrc_timestamp()
816 if (err) in __lrc_timestamp()
817 goto err; in __lrc_timestamp()
824 err = context_flush(arg->ce[0], HZ / 2); in __lrc_timestamp()
825 if (err) in __lrc_timestamp()
826 goto err; in __lrc_timestamp()
832 err = -EINVAL; in __lrc_timestamp()
840 err = -EINVAL; in __lrc_timestamp()
843 err: in __lrc_timestamp()
846 return err; in __lrc_timestamp()
871 int i, err = 0; in live_lrc_timestamp() local
880 err = PTR_ERR(tmp); in live_lrc_timestamp()
881 goto err; in live_lrc_timestamp()
884 err = intel_context_pin(tmp); in live_lrc_timestamp()
885 if (err) { in live_lrc_timestamp()
887 goto err; in live_lrc_timestamp()
896 err = __lrc_timestamp(&data, false); in live_lrc_timestamp()
897 if (err) in live_lrc_timestamp()
900 err = __lrc_timestamp(&data, true); in live_lrc_timestamp()
901 if (err) in live_lrc_timestamp()
905 err: in live_lrc_timestamp()
916 err = -EIO; in live_lrc_timestamp()
917 if (err) in live_lrc_timestamp()
918 return err; in live_lrc_timestamp()
929 int err; in create_user_vma() local
941 err = i915_vma_pin(vma, 0, 0, PIN_USER); in create_user_vma()
942 if (err) { in create_user_vma()
944 return ERR_PTR(err); in create_user_vma()
1059 int err; in record_registers() local
1075 err = igt_vma_move_to_active_unlocked(before, rq, EXEC_OBJECT_WRITE); in record_registers()
1076 if (err) in record_registers()
1079 err = igt_vma_move_to_active_unlocked(b_before, rq, 0); in record_registers()
1080 if (err) in record_registers()
1083 err = igt_vma_move_to_active_unlocked(after, rq, EXEC_OBJECT_WRITE); in record_registers()
1084 if (err) in record_registers()
1087 err = igt_vma_move_to_active_unlocked(b_after, rq, 0); in record_registers()
1088 if (err) in record_registers()
1093 err = PTR_ERR(cs); in record_registers()
1131 rq = ERR_PTR(err); in record_registers()
1213 int err; in poison_registers() local
1221 err = PTR_ERR(rq); in poison_registers()
1225 err = igt_vma_move_to_active_unlocked(batch, rq, 0); in poison_registers()
1226 if (err) in poison_registers()
1231 err = PTR_ERR(cs); in poison_registers()
1253 return err; in poison_registers()
1270 int err = 0; in compare_isolation() local
1278 err = PTR_ERR(A[1]); in compare_isolation()
1284 err = PTR_ERR(B[0]); in compare_isolation()
1290 err = PTR_ERR(B[1]); in compare_isolation()
1299 err = PTR_ERR(lrc); in compare_isolation()
1306 err = -ENOMEM; in compare_isolation()
1354 err = -EINVAL; in compare_isolation()
1374 return err; in compare_isolation()
1407 int err; in __lrc_isolation() local
1415 err = PTR_ERR(B); in __lrc_isolation()
1421 err = PTR_ERR(ref[0]); in __lrc_isolation()
1427 err = PTR_ERR(ref[1]); in __lrc_isolation()
1433 err = PTR_ERR(rq); in __lrc_isolation()
1442 err = -ETIME; in __lrc_isolation()
1449 err = PTR_ERR(result[0]); in __lrc_isolation()
1455 err = PTR_ERR(result[1]); in __lrc_isolation()
1461 err = PTR_ERR(rq); in __lrc_isolation()
1465 err = poison_registers(B, poison, sema); in __lrc_isolation()
1466 if (err == 0 && i915_request_wait(rq, 0, HZ / 2) < 0) { in __lrc_isolation()
1469 err = -ETIME; in __lrc_isolation()
1475 if (err) in __lrc_isolation()
1478 err = compare_isolation(engine, ref, result, A, poison); in __lrc_isolation()
1492 return err; in __lrc_isolation()
1518 int err = 0; in live_lrc_isolation() local
1541 if (result && !err) in live_lrc_isolation()
1542 err = result; in live_lrc_isolation()
1545 if (result && !err) in live_lrc_isolation()
1546 err = result; in live_lrc_isolation()
1550 err = -EIO; in live_lrc_isolation()
1555 return err; in live_lrc_isolation()
1561 int err = 0; in indirect_ctx_submit_req() local
1571 err = -ETIME; in indirect_ctx_submit_req()
1575 return err; in indirect_ctx_submit_req()
1623 int err; in indirect_ctx_bb_check() local
1625 err = indirect_ctx_submit_req(ce); in indirect_ctx_bb_check()
1626 if (err) in indirect_ctx_bb_check()
1627 return err; in indirect_ctx_bb_check()
1638 int err; in __live_lrc_indirect_ctx_bb() local
1643 err = intel_context_pin(a); in __live_lrc_indirect_ctx_bb()
1644 if (err) in __live_lrc_indirect_ctx_bb()
1649 err = PTR_ERR(b); in __live_lrc_indirect_ctx_bb()
1652 err = intel_context_pin(b); in __live_lrc_indirect_ctx_bb()
1653 if (err) in __live_lrc_indirect_ctx_bb()
1673 err = indirect_ctx_bb_check(a); in __live_lrc_indirect_ctx_bb()
1674 if (err) in __live_lrc_indirect_ctx_bb()
1677 err = indirect_ctx_bb_check(b); in __live_lrc_indirect_ctx_bb()
1688 return err; in __live_lrc_indirect_ctx_bb()
1696 int err = 0; in live_lrc_indirect_ctx_bb() local
1700 err = __live_lrc_indirect_ctx_bb(engine); in live_lrc_indirect_ctx_bb()
1704 err = -EIO; in live_lrc_indirect_ctx_bb()
1706 if (err) in live_lrc_indirect_ctx_bb()
1710 return err; in live_lrc_indirect_ctx_bb()
1736 int err; in garbage() local
1738 err = intel_context_pin(ce); in garbage()
1739 if (err) in garbage()
1740 return ERR_PTR(err); in garbage()
1749 err = PTR_ERR(rq); in garbage()
1759 return ERR_PTR(err); in garbage()
1766 int err = 0; in __lrc_garbage() local
1774 err = PTR_ERR(hang); in __lrc_garbage()
1780 err = -ETIME; in __lrc_garbage()
1792 err = -EINVAL; in __lrc_garbage()
1800 err = -EIO; in __lrc_garbage()
1807 return err; in __lrc_garbage()
1826 int err = 0, i; in live_lrc_garbage() local
1833 err = __lrc_garbage(engine, &prng); in live_lrc_garbage()
1834 if (err) in live_lrc_garbage()
1840 err = -EIO; in live_lrc_garbage()
1841 if (err) in live_lrc_garbage()
1842 return err; in live_lrc_garbage()
1853 int err; in __live_pphwsp_runtime() local
1868 err = PTR_ERR(rq); in __live_pphwsp_runtime()
1884 err = i915_request_wait(rq, 0, HZ / 5); in __live_pphwsp_runtime()
1885 if (err < 0) { in __live_pphwsp_runtime()
1897 err = 0; in __live_pphwsp_runtime()
1904 err = -EOVERFLOW; in __live_pphwsp_runtime()
1911 return err; in __live_pphwsp_runtime()
1919 int err = 0; in live_pphwsp_runtime() local
1927 err = __live_pphwsp_runtime(engine); in live_pphwsp_runtime()
1928 if (err) in live_pphwsp_runtime()
1933 err = -EIO; in live_pphwsp_runtime()
1935 return err; in live_pphwsp_runtime()