Home
last modified time | relevance | path

Searched refs:gem_context (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/gt/
Dintel_context.c74 i915_gem_context_get(ce->gem_context); /* for ctx->ppgtt */ in __intel_context_do_pin()
105 i915_gem_context_put(ce->gem_context); in intel_context_unpin()
198 if (!i915_gem_context_is_kernel(ce->gem_context)) { in intel_context_active_acquire()
226 ce->gem_context = ctx; in intel_context_init()
Dintel_context_types.h47 struct i915_gem_context *gem_context; member
Dintel_reset.c43 struct i915_gem_context *hung_ctx = rq->gem_context; in engine_skip_context()
50 if (rq->gem_context == hung_ctx) in engine_skip_context()
129 if (context_mark_guilty(rq->gem_context)) in __i915_request_reset()
133 context_mark_innocent(rq->gem_context); in __i915_request_reset()
Dintel_lrc.c432 struct i915_gem_context *ctx = ce->gem_context; in lrc_descriptor()
785 i915_gem_context_force_single_submission(ce->gem_context)); in ctx_single_port_submission()
1755 i915_gem_context_unpin_hw_id(ce->gem_context); in execlists_context_unpin()
1805 ret = i915_gem_context_pin_hw_id(ce->gem_context); in __execlists_context_pin()
Dintel_ringbuffer.c1723 struct i915_gem_context *ctx = rq->gem_context; in remap_l3()
1792 if (i915_gem_context_is_kernel(rq->gem_context)) in switch_context()
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_execbuffer.c226 struct i915_gem_context *gem_context; /** caller's context */ member
729 eb->gem_context = ctx; in eb_select_context()
742 struct radix_tree_root *handles_vma = &eb->gem_context->handles_vma; in eb_lookup_vmas()
747 if (unlikely(i915_gem_context_is_banned(eb->gem_context))) in eb_lookup_vmas()
755 mutex_lock(&eb->gem_context->mutex); in eb_lookup_vmas()
756 if (unlikely(i915_gem_context_is_closed(eb->gem_context))) { in eb_lookup_vmas()
798 lut->ctx = eb->gem_context; in eb_lookup_vmas()
815 mutex_unlock(&eb->gem_context->mutex); in eb_lookup_vmas()
825 mutex_unlock(&eb->gem_context->mutex); in eb_lookup_vmas()
2008 err = intel_engine_cmd_parser(eb->gem_context, in eb_parse()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_request.c75 return to_request(fence)->gem_context->name ?: "[i915]"; in i915_fence_get_timeline_name()
412 if (i915_gem_context_is_banned(request->gem_context)) in __i915_request_submit()
680 rq->gem_context = ce->gem_context; in __i915_request_create()
899 to->gem_context->sched.priority >= I915_PRIORITY_NORMAL) { in i915_request_await_request()
1226 struct i915_sched_attr attr = rq->gem_context->sched; in i915_request_add()
Di915_trace.h678 __entry->hw_id = rq->gem_context->hw_id;
707 __entry->hw_id = rq->gem_context->hw_id;
752 __entry->hw_id = rq->gem_context->hw_id;
783 __entry->hw_id = rq->gem_context->hw_id;
848 __entry->hw_id = rq->gem_context->hw_id;
Di915_request.h112 struct i915_gem_context *gem_context; member
Di915_gpu_error.c1172 const struct i915_gem_context *ctx = request->gem_context; in record_request()
1252 const struct i915_gem_context *ctx = rq->gem_context; in record_context()
/Linux-v5.4/drivers/gpu/drm/i915/gvt/
Dscheduler.c209 return i915_gem_context_force_single_submission(req->gem_context); in is_gvt_request()
637 set_context_ppgtt_from_shadow(workload, s->shadow[ring]->gem_context); in prepare_workload()
Dkvmgt.c1577 vgpu->submission.shadow[0]->gem_context->hw_id); in hw_id_show()