Lines Matching refs:err
54 int err;
64 err = ce->engine->emit_init_breadcrumb(rq);
65 if (err)
69 err = emit_gsc_heci_pkt(rq, &pkt);
71 if (err)
74 err = ce->engine->emit_flush(rq, 0);
79 if (unlikely(err))
80 i915_request_set_error_once(rq, err);
84 if (!err) {
93 err = -ETIME;
98 if (err)
101 err);
103 return err;
144 int err, trials = 0;
148 err = i915_gem_object_lock(pkt->bb_vma->obj, &ww);
149 if (err)
151 err = i915_gem_object_lock(pkt->heci_pkt_vma->obj, &ww);
152 if (err)
154 err = intel_context_pin_ww(ce, &ww);
155 if (err)
160 err = PTR_ERR(rq);
166 err = i915_vma_move_to_active(pkt->bb_vma, rq, 0);
167 if (err)
169 err = i915_vma_move_to_active(pkt->heci_pkt_vma, rq, EXEC_OBJECT_WRITE);
170 if (err)
175 err = engine->emit_init_breadcrumb(rq);
176 if (err)
180 err = engine->emit_bb_start(rq, i915_vma_offset(pkt->bb_vma), PAGE_SIZE, 0);
181 if (err)
184 err = ce->engine->emit_flush(rq, 0);
185 if (err)
187 "Failed emit-flush for gsc-heci-non-priv-pkterr=%d\n", err);
192 if (unlikely(err))
193 i915_request_set_error_once(rq, err);
197 if (!err) {
207 err = -ETIME;
215 if (err == -EDEADLK) {
216 err = i915_gem_ww_ctx_backoff(&ww);
217 if (!err) {
221 err = -EAGAIN;
226 return err;