/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | mock_context.h | 29 struct i915_gem_context *kernel_context(struct drm_i915_private *i915,
|
H A D | mock_context.c | 149 kernel_context(struct drm_i915_private *i915, function
|
H A D | i915_gem_context.c | 704 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 D | intel_engine_heartbeat.c | 141 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 D | intel_engine_pm.h | 94 * 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 D | intel_engine_pm.c | 69 ce = engine->kernel_context; 153 struct intel_context *ce = engine->kernel_context; 318 if (ce == engine->kernel_context)
|
H A D | selftest_ring_submission.c | 111 err = context_sync(engine->kernel_context); 189 err = context_sync(engine->kernel_context);
|
H A D | mock_engine.c | 335 intel_context_unpin(engine->kernel_context); 336 intel_context_put(engine->kernel_context); 419 engine->kernel_context = ce;
|
H A D | selftest_engine_cs.c | 146 struct intel_context *ce = engine->kernel_context; 274 struct intel_context *ce = engine->kernel_context;
|
H A D | selftest_context.c | 276 err = context_sync(engine->kernel_context); 399 err = __remote_sync(engine->kernel_context, remote);
|
H A D | selftest_rps.c | 256 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 D | intel_ring_submission.c | 298 * 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 D | intel_gt_requests.c | 31 return !list_empty(&engine->kernel_context->timeline->requests);
|
H A D | selftest_engine_pm.c | 297 engine->kernel_context,
|
H A D | selftest_mocs.c | 276 err = check_mocs_engine(&mocs, engine->kernel_context);
|
H A D | intel_engine_types.h | 426 struct intel_context *kernel_context; /* pinned */ member in struct:intel_engine_cs
|
H A D | selftest_engine_heartbeat.c | 39 return timeline_sync(engine->kernel_context->timeline);
|
H A D | selftest_execlists.c | 1541 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 D | selftest_lrc.c | 189 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 D | selftest_slpc.c | 326 engine->kernel_context,
|
H A D | intel_engine_cs.c | 1455 &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 D | selftest_guc_hangcheck.c | 47 ctx = kernel_context(gt->i915, NULL);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 373 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 D | i915_request.c | 75 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 D | intel_overlay.c | 1400 if (!engine || !engine->kernel_context) 1408 overlay->context = engine->kernel_context;
|