Lines Matching refs:engine
295 struct drm_i915_gem_object *ctx_obj = ctx->engine[ring->id].state; in intel_lr_context_descriptor()
361 struct drm_i915_gem_object *ctx_obj = rq->ctx->engine[ring->id].state; in execlists_update_context()
453 ringbuf = req0->ctx->engine[ring->id].ringbuf; in execlists_context_unqueue()
477 head_req->ctx->engine[ring->id].state; in execlists_check_remove_request()
660 request->ringbuf = request->ctx->engine[request->ring->id].ringbuf; in intel_logical_ring_alloc_request_extras()
875 struct intel_ringbuffer *ringbuf = params->ctx->engine[ring->id].ringbuf; in intel_execlists_submission()
963 ctx->engine[ring->id].state; in intel_execlists_retire_requests()
1046 struct drm_i915_gem_object *ctx_obj = rq->ctx->engine[ring->id].state; in intel_lr_context_pin()
1049 if (rq->ctx->engine[ring->id].pin_count++ == 0) { in intel_lr_context_pin()
1057 rq->ctx->engine[ring->id].pin_count = 0; in intel_lr_context_pin()
1064 struct drm_i915_gem_object *ctx_obj = rq->ctx->engine[ring->id].state; in intel_lr_context_unpin()
1069 if (--rq->ctx->engine[ring->id].pin_count == 0) { in intel_lr_context_unpin()
1470 ring->default_context->engine[ring->id].state); in gen8_init_common_ring()
1942 ring->default_context->engine[ring->id].state, in logical_ring_init()
1943 ring->default_context->engine[ring->id].ringbuf); in logical_ring_init()
2382 struct drm_i915_gem_object *ctx_obj = ctx->engine[i].state; in intel_lr_context_free()
2386 ctx->engine[i].ringbuf; in intel_lr_context_free()
2393 WARN_ON(ctx->engine[ring->id].pin_count); in intel_lr_context_free()
2466 WARN_ON(ctx->engine[ring->id].state); in intel_lr_context_deferred_alloc()
2491 ctx->engine[ring->id].ringbuf = ringbuf; in intel_lr_context_deferred_alloc()
2492 ctx->engine[ring->id].state = ctx_obj; in intel_lr_context_deferred_alloc()
2520 ctx->engine[ring->id].ringbuf = NULL; in intel_lr_context_deferred_alloc()
2521 ctx->engine[ring->id].state = NULL; in intel_lr_context_deferred_alloc()
2534 ctx->engine[ring->id].state; in intel_lr_context_reset()
2536 ctx->engine[ring->id].ringbuf; in intel_lr_context_reset()