Lines Matching refs:rq
11 static int request_add_spin(struct i915_request *rq, struct igt_spinner *spin)
15 i915_request_get(rq);
16 i915_request_add(rq);
17 if (spin && !igt_wait_for_spinner(spin, rq))
26 struct i915_request *rq;
29 rq = intel_context_create_request(ce);
30 if (IS_ERR(rq))
31 return rq;
34 ret = i915_sw_fence_await_dma_fence(&rq->submit,
38 i915_request_put(rq);
43 i915_request_get(rq);
44 i915_request_add(rq);
46 return rq;
54 struct i915_request *last[3] = {NULL, NULL, NULL}, *rq;
86 rq = nop_user_request(ce, NULL);
89 if (IS_ERR(rq)) {
90 ret = PTR_ERR(rq);
91 gt_err(gt, "Failed to create request %d: %pe\n", i, rq);
95 last[i] = rq;
153 struct i915_request *spin_rq = NULL, *rq, *last = NULL;
203 rq = nop_user_request(ce[context_index], spin_rq);
204 if (IS_ERR(rq)) {
205 ret = PTR_ERR(rq);
206 rq = NULL;
215 last = rq;
240 rq = nop_user_request(ce[context_index], NULL);
241 if (IS_ERR(rq)) {
242 ret = PTR_ERR(rq);
243 guc_err(guc, "Failed to steal guc_id %d: %pe\n", context_index, rq);
248 ret = i915_request_wait(rq, 0, HZ);
249 i915_request_put(rq);
315 struct i915_request *rq;
340 rq = igt_spinner_create_request(&spin, ce, MI_ARB_CHECK);
342 if (IS_ERR(rq)) {
343 ret = PTR_ERR(rq);
344 gt_err(gt, "Failed to create spinner request: %pe\n", rq);
348 ret = request_add_spin(rq, &spin);
362 ret = wait_for(gt->uc.guc.fast_response_selftest != 1 || i915_request_completed(rq),
369 if (i915_request_completed(rq)) {
384 ret = intel_selftest_wait_for_rq(rq);
391 i915_request_put(rq);