Searched refs:kernel_context (Results 1 - 25 of 32) sorted by relevance

12

/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.h29 struct i915_gem_context *kernel_context(struct drm_i915_private *i915,
H A Dmock_context.c149 kernel_context(struct drm_i915_private *i915, function
H A Di915_gem_context.c704 ctx = kernel_context(i915, NULL);
837 ctx = kernel_context(i915, parent->vm);
1185 ret = __read_slice_count(ce->engine->kernel_context, obj, NULL, &rpcs);
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_engine_heartbeat.c141 struct intel_context *ce = engine->kernel_context;
278 struct intel_context *ce = engine->kernel_context;
317 struct intel_context *ce = engine->kernel_context;
360 struct intel_context *ce = engine->kernel_context;
383 struct intel_context *ce = engine->kernel_context;
H A Dintel_engine_pm.h94 * The engine->kernel_context is special as it is used inside
97 * instead. So whenever we use the engine->kernel_context
102 rq = i915_request_create(engine->kernel_context);
H A Dintel_engine_pm.c69 ce = engine->kernel_context;
153 struct intel_context *ce = engine->kernel_context;
318 if (ce == engine->kernel_context)
H A Dselftest_ring_submission.c111 err = context_sync(engine->kernel_context);
189 err = context_sync(engine->kernel_context);
H A Dmock_engine.c335 intel_context_unpin(engine->kernel_context);
336 intel_context_put(engine->kernel_context);
419 engine->kernel_context = ce;
H A Dselftest_engine_cs.c146 struct intel_context *ce = engine->kernel_context;
274 struct intel_context *ce = engine->kernel_context;
H A Dselftest_context.c276 err = context_sync(engine->kernel_context);
399 err = __remote_sync(engine->kernel_context, remote);
H A Dselftest_rps.c256 engine->kernel_context,
416 engine->kernel_context,
644 engine->kernel_context->vm, false,
783 engine->kernel_context->vm, true,
907 rq = igt_spinner_create_request(spin, engine->kernel_context, MI_NOOP);
1173 engine->kernel_context,
1281 engine->kernel_context,
H A Dintel_ring_submission.c298 * The kernel_context HWSP is stored in the status_page. As above,
752 * Note that the kernel_context will contain random state
754 * never use the kernel_context state; it is merely a
758 *cs++ = i915_ggtt_offset(engine->kernel_context->state) |
887 ret = switch_mm(rq, vm_alias(engine->kernel_context->vm));
891 if (engine->kernel_context->state) {
893 engine->kernel_context,
922 if (engine->wa_ctx.vma && ce != engine->kernel_context) {
H A Dintel_gt_requests.c31 return !list_empty(&engine->kernel_context->timeline->requests);
H A Dselftest_engine_pm.c297 engine->kernel_context,
H A Dselftest_mocs.c276 err = check_mocs_engine(&mocs, engine->kernel_context);
H A Dintel_engine_types.h426 struct intel_context *kernel_context; /* pinned */ member in struct:intel_engine_cs
H A Dselftest_engine_heartbeat.c39 return timeline_sync(engine->kernel_context->timeline);
H A Dselftest_execlists.c1541 ctx_hi = kernel_context(gt->i915, NULL);
1547 ctx_lo = kernel_context(gt->i915, NULL);
1741 ctx_hi = kernel_context(gt->i915, NULL);
1746 ctx_lo = kernel_context(gt->i915, NULL);
1833 ctx_hi = kernel_context(gt->i915, NULL);
1837 ctx_lo = kernel_context(gt->i915, NULL);
1933 c->ctx = kernel_context(gt->i915, NULL);
3383 ctx_hi = kernel_context(gt->i915, NULL);
3388 ctx_lo = kernel_context(gt->i915, NULL);
3678 smoke.contexts[n] = kernel_context(smok
[all...]
H A Dselftest_lrc.c189 engine->kernel_context, engine, true);
628 err = gpr_make_dirty(engine->kernel_context);
647 err = gpr_make_dirty(engine->kernel_context);
651 err = emit_semaphore_signal(engine->kernel_context, slot);
H A Dselftest_slpc.c326 engine->kernel_context,
H A Dintel_engine_cs.c1455 &kernel, "kernel_context");
1506 engine->kernel_context = ce;
1581 if (engine->kernel_context)
1582 intel_engine_destroy_pinned_context(engine->kernel_context);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dselftest_guc_hangcheck.c47 ctx = kernel_context(gt->i915, NULL);
/linux-master/drivers/gpu/drm/i915/
H A Di915_active.c373 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context);
377 * outside of the kernel_context timeline mutex and so someone
420 * This request is on the kernel_context timeline, and so
422 * request that we want to emit on the kernel_context.
813 * kernel_context. Walk the rb_tree in-order to see if there were
833 * kernel_context timeline, which notably we do not hold
878 u64 idx = engine->kernel_context->timeline->fence_context;
995 GEM_BUG_ON(i915_request_timeline(rq) != engine->kernel_context->timeline);
/linux-master/drivers/gpu/drm/i915/selftests/
H A Di915_request.c75 request = mock_request(rcs0(i915)->kernel_context, HZ / 10);
93 request = mock_request(rcs0(i915)->kernel_context, T);
162 request = mock_request(rcs0(i915)->kernel_context, T);
597 request = i915_request_create(engine->kernel_context);
1023 request = i915_request_create(engine->kernel_context);
1478 rq = i915_request_create(engine->kernel_context);
1516 rq = i915_request_create(engine->kernel_context);
1577 engine->kernel_context,
2246 rq = i915_request_create(engine->kernel_context);
2383 ce, ce->engine->kernel_context
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_overlay.c1400 if (!engine || !engine->kernel_context)
1408 overlay->context = engine->kernel_context;

Completed in 231 milliseconds

12