Home
last modified time | relevance | path

Searched refs:kernel_context (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/i915/gt/
Dintel_engine_pm.c99 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()
Dselftest_context.c122 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()
Dselftest_lrc.c41 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 …]
Dmock_engine.c292 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()
Dselftest_workarounds.c249 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()
Dintel_gt_pm.c152 ce = engine->kernel_context; in intel_gt_resume()
Dintel_engine_cs.c736 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()
Dintel_engine_types.h322 struct intel_context *kernel_context; /* pinned */ member
Dselftest_timeline.c460 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/
Dmock_context.h21 struct i915_gem_context *kernel_context(struct drm_i915_private *i915);
Di915_gem_object_blt.c18 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()
Dmock_context.c103 kernel_context(struct drm_i915_private *i915) in kernel_context() function
Di915_gem_client_blt.c18 struct intel_context *ce = i915->engine[BCS0]->kernel_context; in igt_client_fill()
Di915_gem_coherency.c199 rq = i915_request_create(i915->engine[RCS0]->kernel_context); in gpu_set()
Di915_gem_mman.c347 rq = i915_request_create(engine->kernel_context); in make_obj_busy()
Di915_gem_context.c513 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/
Di915_request.c49 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()
Dmock_gem_device.c209 i915->kernel_context = mock_context(i915, NULL); in mock_gem_device()
210 if (!i915->kernel_context) in mock_gem_device()
Di915_active.c103 rq = i915_request_create(engine->kernel_context); in __live_active_setup()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_active.c259 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()
Di915_gem.c1203 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()
Di915_perf.c1774 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()
Di915_gem_gtt.c1368 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/
Di915_gem_context.c630 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()
Di915_gem_userptr.c806 vm = dev_priv->kernel_context->vm; in i915_gem_userptr_ioctl()

12