/Linux-v5.4/drivers/gpu/drm/i915/gt/ |
D | intel_engine_pm.c | 99 flags = __timeline_mark_lock(engine->kernel_context); in switch_to_kernel_context() 101 rq = __i915_request_create(engine->kernel_context, GFP_NOWAIT); in switch_to_kernel_context() 122 __timeline_mark_unlock(engine->kernel_context, flags); in switch_to_kernel_context()
|
D | selftest_context.c | 122 rq = i915_request_create(engine->kernel_context); in __live_context_size() 158 fixme = kernel_context(gt->i915); in live_context_size() 267 err = context_sync(engine->kernel_context); in __live_active_context() 388 err = __remote_sync(engine->kernel_context, remote); in __live_remote_context()
|
D | selftest_lrc.c | 41 ctx = kernel_context(i915); in live_sanitycheck() 126 ctx = kernel_context(engine->i915); in semaphore_queue() 155 rq = i915_request_create(engine->kernel_context); in release_queue() 322 ctx_hi = kernel_context(i915); in live_busywait_preempt() 328 ctx_lo = kernel_context(i915); in live_busywait_preempt() 527 ctx_hi = kernel_context(i915); in live_preempt() 533 ctx_lo = kernel_context(i915); in live_preempt() 631 ctx_hi = kernel_context(i915); in live_late_preempt() 635 ctx_lo = kernel_context(i915); in live_late_preempt() 729 c->ctx = kernel_context(i915); in preempt_client_init() [all …]
|
D | mock_engine.c | 292 engine->kernel_context = ce; in mock_engine_init() 325 intel_context_unpin(engine->kernel_context); in mock_engine_free() 326 intel_context_put(engine->kernel_context); in mock_engine_free()
|
D | selftest_workarounds.c | 249 ctx = kernel_context(engine->i915); in switch_to_scratch_context() 298 ctx = kernel_context(i915); in check_whitelist_across_reset() 333 tmp = kernel_context(i915); in check_whitelist_across_reset() 993 if (!i915->kernel_context->vm) in live_isolated_whitelist() 999 c = kernel_context(i915); in live_isolated_whitelist() 1121 ctx = kernel_context(i915); in live_gpu_reset_workarounds() 1168 ctx = kernel_context(i915); in live_engine_reset_workarounds()
|
D | intel_gt_pm.c | 152 ce = engine->kernel_context; in intel_gt_resume()
|
D | intel_engine_cs.c | 736 ce = intel_context_create(engine->i915->kernel_context, engine); in create_kernel_context() 781 engine->kernel_context = ce; in intel_engine_init_common() 817 intel_context_unpin(engine->kernel_context); in intel_engine_cleanup_common() 818 intel_context_put(engine->kernel_context); in intel_engine_cleanup_common()
|
D | intel_engine_types.h | 322 struct intel_context *kernel_context; /* pinned */ member
|
D | selftest_timeline.c | 460 rq = i915_request_create(engine->kernel_context); in tl_write() 684 rq = i915_request_create(engine->kernel_context); in live_hwsp_wrap()
|
/Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ |
D | mock_context.h | 21 struct i915_gem_context *kernel_context(struct drm_i915_private *i915);
|
D | i915_gem_object_blt.c | 18 struct intel_context *ce = i915->engine[BCS0]->kernel_context; in igt_fill_blt() 109 struct intel_context *ce = i915->engine[BCS0]->kernel_context; in igt_copy_blt()
|
D | mock_context.c | 103 kernel_context(struct drm_i915_private *i915) in kernel_context() function
|
D | i915_gem_client_blt.c | 18 struct intel_context *ce = i915->engine[BCS0]->kernel_context; in igt_client_fill()
|
D | i915_gem_coherency.c | 199 rq = i915_request_create(i915->engine[RCS0]->kernel_context); in gpu_set()
|
D | i915_gem_mman.c | 347 rq = i915_request_create(engine->kernel_context); in make_obj_busy()
|
D | i915_gem_context.c | 513 ctx = kernel_context(i915); in igt_shared_ctx_exec() 855 ret = __read_slice_count(ce->engine->kernel_context, obj, NULL, &rpcs); in __sseu_finish()
|
/Linux-v5.4/drivers/gpu/drm/i915/selftests/ |
D | i915_request.c | 49 request = mock_request(i915->engine[RCS0]->kernel_context, HZ / 10); in igt_add_request() 71 request = mock_request(i915->engine[RCS0]->kernel_context, T); in igt_wait_request() 144 request = mock_request(i915->engine[RCS0]->kernel_context, T); in igt_fence_wait() 569 request = i915_request_create(engine->kernel_context); in live_nop_request() 664 request = i915_request_create(engine->kernel_context); in empty_request() 763 struct i915_gem_context *ctx = i915->kernel_context; in recursive_batch() 863 request[id] = i915_request_create(engine->kernel_context); in live_all_engines() 970 request[id] = i915_request_create(engine->kernel_context); in live_sequential_engines()
|
D | mock_gem_device.c | 209 i915->kernel_context = mock_context(i915, NULL); in mock_gem_device() 210 if (!i915->kernel_context) in mock_gem_device()
|
D | i915_active.c | 103 rq = i915_request_create(engine->kernel_context); in __live_active_setup()
|
/Linux-v5.4/drivers/gpu/drm/i915/ |
D | i915_active.c | 259 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context); in ____active_del_barrier() 593 u64 idx = engine->kernel_context->timeline->fence_context; in i915_active_acquire_preallocate_barrier() 606 &engine->kernel_context->timeline->mutex; in i915_active_acquire_preallocate_barrier() 694 GEM_BUG_ON(rq->timeline != engine->kernel_context->timeline); in i915_request_add_active_barriers()
|
D | i915_gem.c | 1203 BUG_ON(!i915->kernel_context); in i915_gem_init_hw() 1278 GEM_BUG_ON(!engine->kernel_context); in __intel_engines_record_defaults() 1281 ce = intel_context_create(i915->kernel_context, engine); in __intel_engines_record_defaults()
|
D | i915_perf.c | 1774 rq = i915_request_create(ce->engine->kernel_context); in gen8_modify_context() 1811 GEM_BUG_ON(ce == ce->engine->kernel_context); in gen8_configure_context() 1915 if (ctx == i915->kernel_context) in gen8_configure_all_contexts() 1929 struct intel_context *ce = engine->kernel_context; in gen8_configure_all_contexts()
|
D | i915_gem_gtt.c | 1368 vm->i915->kernel_context && in gen8_init_scratch() 1369 vm->i915->kernel_context->vm) { in gen8_init_scratch() 1370 struct i915_address_space *clone = vm->i915->kernel_context->vm; in gen8_init_scratch()
|
/Linux-v5.4/drivers/gpu/drm/i915/gem/ |
D | i915_gem_context.c | 630 GEM_BUG_ON(dev_priv->kernel_context); in i915_gem_contexts_init() 649 dev_priv->kernel_context = ctx; in i915_gem_contexts_init() 661 destroy_kernel_context(&i915->kernel_context); in i915_gem_contexts_fini() 1149 rq = i915_request_create(ce->engine->kernel_context); in gen8_modify_rpcs()
|
D | i915_gem_userptr.c | 806 vm = dev_priv->kernel_context->vm; in i915_gem_userptr_ioctl()
|