Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_context.c50 ce->gem_context = ctx; in mock_context()
Dmock_engine.c77 i915_gem_context_put(ce->gem_context); in mock_context_unpin()
Dintel_lrc.c86 struct i915_address_space *vm = &rq->gem_context->ppgtt->vm; in emit_recurse_batch()
Di915_gem_context.c595 if (engine->last_retired_context->gem_context != i915->kernel_context) { in __igt_switch_to_kernel_context()
Dintel_hangcheck.c110 rq->gem_context->ppgtt ? in emit_recurse_batch()
111 &rq->gem_context->ppgtt->vm : in emit_recurse_batch()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_lrc.c422 rq->gem_context->ppgtt ?: rq->i915->mm.aliasing_ppgtt; in execlists_update_context()
510 i915_gem_context_force_single_submission(ce->gem_context)); in ctx_single_port_submission()
1286 i915_gem_context_put(ce->gem_context); in execlists_context_unpin()
1956 request->gem_context, engine, request->ring); in execlists_reset()
1994 struct i915_hw_ppgtt *ppgtt = rq->gem_context->ppgtt; in intel_logical_ring_emit_pdps()
2033 if (rq->gem_context->ppgtt && in gen8_emit_bb_start()
2034 (intel_engine_flag(rq->engine) & rq->gem_context->ppgtt->pd_dirty_rings) && in gen8_emit_bb_start()
2035 !i915_vm_is_48bit(&rq->gem_context->ppgtt->vm) && in gen8_emit_bb_start()
2041 rq->gem_context->ppgtt->pd_dirty_rings &= ~intel_engine_flag(rq->engine); in gen8_emit_bb_start()
Di915_trace.h633 __entry->hw_id = rq->gem_context->hw_id;
663 __entry->hw_id = rq->gem_context->hw_id;
711 __entry->hw_id = rq->gem_context->hw_id;
744 __entry->hw_id = rq->gem_context->hw_id;
836 __entry->hw_id = rq->gem_context->hw_id;
Di915_gem_context.h155 struct i915_gem_context *gem_context; member
Di915_request.c460 atomic_dec_if_positive(&request->gem_context->ban_score); in i915_request_retire()
765 rq->gem_context = ctx; in i915_request_alloc()
1130 engine->schedule(request, &request->gem_context->sched); in i915_request_add()
Di915_request.h96 struct i915_gem_context *gem_context; member
Di915_gem_context.c293 ce->gem_context = ctx; in __create_hw_context()
690 if (prev->gem_context == i915->kernel_context) in i915_gem_switch_to_kernel_context()
Dintel_ringbuffer.c1261 __context_unpin_ppgtt(ce->gem_context); in intel_ring_context_unpin()
1264 i915_gem_context_put(ce->gem_context); in intel_ring_context_unpin()
1359 err = __context_pin_ppgtt(ce->gem_context); in __ring_context_pin()
1669 struct i915_gem_context *ctx = rq->gem_context; in switch_context()
Di915_gem.c3103 struct i915_gem_context *hung_ctx = request->gem_context; in engine_skip_context()
3113 if (request->gem_context == hung_ctx) in engine_skip_context()
3159 i915_gem_context_mark_guilty(request->gem_context); in i915_gem_reset_request()
3163 if (i915_gem_context_is_banned(request->gem_context)) in i915_gem_reset_request()
3175 i915_gem_context_mark_innocent(request->gem_context); in i915_gem_reset_request()
Di915_gpu_error.c1296 struct i915_gem_context *ctx = request->gem_context; in record_request()
1472 struct i915_gem_context *ctx = request->gem_context; in gem_record_rings()
Di915_debugfs.c545 task = pid_task(request && request->gem_context->pid ? in i915_gem_object_info()
546 request->gem_context->pid : file->pid, in i915_gem_object_info()
/Linux-v4.19/drivers/gpu/drm/i915/gvt/
Dscheduler.c203 return i915_gem_context_force_single_submission(req->gem_context); in is_gvt_request()
288 desc |= ce->gem_context->desc_template & ((1ULL << 12) - 1); in shadow_context_descriptor_update()