Lines Matching refs:hw_context
507 owner = rq->hw_context->engine; in __unwind_incomplete_requests()
568 struct intel_context * const ce = rq->hw_context; in __execlists_schedule_in()
582 struct intel_context * const ce = rq->hw_context; in execlists_schedule_in()
613 struct intel_context * const ce = rq->hw_context; in __execlists_schedule_out()
637 struct intel_context * const ce = rq->hw_context; in execlists_schedule_out()
654 struct intel_context *ce = rq->hw_context; in execlists_update_context()
729 if (ce == rq->hw_context) in assert_pending_valid()
732 ce = rq->hw_context; in assert_pending_valid()
817 if (!can_merge_ctx(prev->hw_context, next->hw_context)) in can_merge_rq()
1111 last->hw_context->lrc_desc |= CTX_DESC_FORCE_RESTORE; in execlists_dequeue()
1183 GEM_BUG_ON(rq->hw_context != &ve->context); in execlists_dequeue()
1299 if (last->hw_context == rq->hw_context) in execlists_dequeue()
1309 if (ctx_single_port_submission(last->hw_context) || in execlists_dequeue()
1310 ctx_single_port_submission(rq->hw_context)) in execlists_dequeue()
1324 !can_merge_ctx(last->hw_context, in execlists_dequeue()
1325 rq->hw_context)); in execlists_dequeue()
1903 struct i915_ppgtt * const ppgtt = i915_vm_to_ppgtt(rq->hw_context->vm); in emit_pdps()
1958 GEM_BUG_ON(!intel_context_is_pinned(request->hw_context)); in execlists_request_alloc()
1976 if (i915_vm_is_4lvl(request->hw_context->vm)) in execlists_request_alloc()
2428 const struct intel_context * const ce = rq->hw_context; in active_request()
2440 if (rq->hw_context != ce) in active_request()
2470 ce = rq->hw_context; in __execlists_reset()