/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | intel_lrc.c | 228 ctx = kernel_context(i915); in live_sanitycheck() 288 ctx_hi = kernel_context(i915); in live_preempt() 293 ctx_lo = kernel_context(i915); in live_preempt() 378 ctx_hi = kernel_context(i915); in live_late_preempt() 382 ctx_lo = kernel_context(i915); in live_late_preempt() 477 ctx_hi = kernel_context(i915); in live_preempt_hang() 482 ctx_lo = kernel_context(i915); in live_preempt_hang()
|
D | i915_request.c | 42 i915->kernel_context, in igt_add_request() 65 request = mock_request(i915->engine[RCS], i915->kernel_context, T); in igt_wait_request() 135 request = mock_request(i915->engine[RCS], i915->kernel_context, T); in igt_fence_wait() 361 i915->kernel_context); in live_nop_request() 459 request = i915_request_alloc(engine, engine->i915->kernel_context); in empty_request() 559 struct i915_gem_context *ctx = i915->kernel_context; in recursive_batch() 660 request[id] = i915_request_alloc(engine, i915->kernel_context); in live_all_engines() 766 request[id] = i915_request_alloc(engine, i915->kernel_context); in live_sequential_engines()
|
D | intel_workarounds.c | 174 ctx = kernel_context(engine->i915); in switch_to_scratch_context() 196 ctx = kernel_context(engine->i915); in check_whitelist_across_reset() 225 ctx = kernel_context(engine->i915); in check_whitelist_across_reset()
|
D | mock_context.h | 39 struct i915_gem_context *kernel_context(struct drm_i915_private *i915);
|
D | intel_guc.c | 77 dev_priv->preempt_context : dev_priv->kernel_context; in validate_client() 272 dev_priv->kernel_context); in igt_guc_doorbells()
|
D | mock_gem_device.c | 235 i915->kernel_context = mock_context(i915, NULL); in mock_gem_device() 236 if (!i915->kernel_context) in mock_gem_device()
|
D | mock_engine.c | 217 if (IS_ERR(intel_context_pin(i915->kernel_context, &engine->base))) in mock_engine() 264 __intel_context_unpin(engine->i915->kernel_context, engine); in mock_engine_free()
|
D | mock_context.c | 104 kernel_context(struct drm_i915_private *i915) in kernel_context() function
|
D | i915_gem_context.c | 595 if (engine->last_retired_context->gem_context != i915->kernel_context) { in __igt_switch_to_kernel_context() 639 ctx = kernel_context(i915); in igt_switch_to_kernel_context()
|
D | i915_gem_coherency.c | 209 rq = i915_request_alloc(i915->engine[RCS], i915->kernel_context); in gpu_set()
|
D | i915_gem_object.c | 469 rq = i915_request_alloc(i915->engine[RCS], i915->kernel_context); in make_obj_busy()
|
D | intel_hangcheck.c | 54 h->ctx = kernel_context(i915); in hang_init() 1150 ctx = kernel_context(i915); in igt_reset_evict_ppgtt()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_context.c | 476 GEM_BUG_ON(dev_priv->kernel_context); in i915_gem_contexts_init() 503 dev_priv->kernel_context = ctx; in i915_gem_contexts_init() 537 destroy_kernel_context(&i915->kernel_context); in i915_gem_contexts_fini() 607 to_intel_context(i915->kernel_context, engine); in engine_has_kernel_context_barrier() 664 GEM_BUG_ON(!i915->kernel_context); in i915_gem_switch_to_kernel_context() 672 GEM_BUG_ON(!to_intel_context(i915->kernel_context, engine)); in i915_gem_switch_to_kernel_context() 678 rq = i915_request_alloc(engine, i915->kernel_context); in i915_gem_switch_to_kernel_context() 690 if (prev->gem_context == i915->kernel_context) in i915_gem_switch_to_kernel_context()
|
D | intel_engine_cs.c | 672 ce = intel_context_pin(i915->kernel_context, engine); in intel_engine_init_common() 708 __intel_context_unpin(i915->kernel_context, engine); in intel_engine_init_common() 739 __intel_context_unpin(i915->kernel_context, engine); in intel_engine_cleanup_common() 1048 const struct intel_context *kernel_context = in intel_engine_has_kernel_context() local 1049 to_intel_context(engine->i915->kernel_context, engine); in intel_engine_has_kernel_context() 1061 return rq->hw_context == kernel_context; in intel_engine_has_kernel_context() 1063 return engine->last_retired_context == kernel_context; in intel_engine_has_kernel_context()
|
D | intel_guc_ads.c | 124 kernel_ctx_vma = to_intel_context(dev_priv->kernel_context, in intel_guc_ads_create()
|
D | i915_gem_userptr.c | 805 ppgtt = dev_priv->kernel_context->ppgtt; in i915_gem_userptr_ioctl()
|
D | intel_guc_submission.c | 1097 dev_priv->kernel_context); in guc_clients_create()
|
D | intel_overlay.c | 240 return i915_request_alloc(engine, dev_priv->kernel_context); in alloc_request()
|
D | i915_gem.c | 3242 dev_priv->kernel_context); in i915_gem_reset() 3543 to_intel_context(i915->kernel_context, engine)); in assert_kernel_context_is_current() 5297 BUG_ON(!dev_priv->kernel_context); in i915_gem_init_hw()
|
D | intel_ringbuffer.c | 1593 *cs++ = i915_ggtt_offset(to_intel_context(i915->kernel_context, in mi_set_context()
|
D | i915_debugfs.c | 408 if (dev_priv->kernel_context) in print_context_stats() 409 per_file_ctx_stats(0, dev_priv->kernel_context, &stats); in print_context_stats()
|
D | i915_perf.c | 1762 rq = i915_request_alloc(engine, dev_priv->kernel_context); in gen8_switch_to_updated_kernel_context()
|
D | i915_drv.h | 1629 struct i915_gem_context *kernel_context; member
|