Lines Matching refs:engine

343 	struct drm_i915_gem_object *ctx_obj0 = to0->engine[ring->id].state;  in execlists_submit_contexts()
344 struct intel_ringbuffer *ringbuf0 = to0->engine[ring->id].ringbuf; in execlists_submit_contexts()
355 ringbuf1 = to1->engine[ring->id].ringbuf; in execlists_submit_contexts()
356 ctx_obj1 = to1->engine[ring->id].state; in execlists_submit_contexts()
410 ringbuf = req0->ctx->engine[ring->id].ringbuf; in execlists_context_unqueue()
440 head_req->ctx->engine[ring->id].state; in execlists_check_remove_request()
660 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_execlists_submission()
761 ctx->engine[ring->id].state; in intel_execlists_retire_requests()
837 struct drm_i915_gem_object *ctx_obj = ctx->engine[ring->id].state; in intel_lr_context_pin()
838 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_lr_context_pin()
842 if (ctx->engine[ring->id].pin_count++ == 0) { in intel_lr_context_pin()
860 ctx->engine[ring->id].pin_count = 0; in intel_lr_context_pin()
868 struct drm_i915_gem_object *ctx_obj = ctx->engine[ring->id].state; in intel_lr_context_unpin()
869 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_lr_context_unpin()
873 if (--ctx->engine[ring->id].pin_count == 0) { in intel_lr_context_unpin()
915 request->ringbuf = ctx->engine[ring->id].ringbuf; in logical_ring_alloc_request()
938 if (ctx->engine[ring->id].ringbuf != ringbuf) in logical_ring_wait_request()
1097 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_logical_ring_workarounds_emit()
1384 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_lr_context_render_state_init()
1854 struct drm_i915_gem_object *ctx_obj = ctx->engine[i].state; in intel_lr_context_free()
1858 ctx->engine[i].ringbuf; in intel_lr_context_free()
1865 WARN_ON(ctx->engine[ring->id].pin_count); in intel_lr_context_free()
1938 WARN_ON(ctx->engine[ring->id].state); in intel_lr_context_deferred_create()
2003 ctx->engine[ring->id].ringbuf = ringbuf; in intel_lr_context_deferred_create()
2004 ctx->engine[ring->id].state = ctx_obj; in intel_lr_context_deferred_create()
2013 ctx->engine[ring->id].ringbuf = NULL; in intel_lr_context_deferred_create()
2014 ctx->engine[ring->id].state = NULL; in intel_lr_context_deferred_create()
2047 ctx->engine[ring->id].state; in intel_lr_context_reset()
2049 ctx->engine[ring->id].ringbuf; in intel_lr_context_reset()