Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_engine_heartbeat.c141 struct intel_context *ce = engine->kernel_context; in heartbeat()
278 struct intel_context *ce = engine->kernel_context; in __intel_engine_pulse()
317 struct intel_context *ce = engine->kernel_context; in intel_engine_set_heartbeat()
360 struct intel_context *ce = engine->kernel_context; in intel_engine_pulse()
383 struct intel_context *ce = engine->kernel_context; in intel_engine_flush_barriers()
H A Dintel_engine_pm.c69 ce = engine->kernel_context; in __engine_unpark()
153 struct intel_context *ce = engine->kernel_context; in switch_to_kernel_context()
318 if (ce == engine->kernel_context) in intel_engine_reset_pinned_contexts()
H A Dselftest_ring_submission.c111 err = context_sync(engine->kernel_context); in mixed_contexts_sync()
189 err = context_sync(engine->kernel_context); in kernel_context_sync_00()
H A Dmock_engine.c335 intel_context_unpin(engine->kernel_context); in mock_engine_release()
336 intel_context_put(engine->kernel_context); in mock_engine_release()
419 engine->kernel_context = ce; in mock_engine_init()
H A Dselftest_rps.c256 engine->kernel_context, in live_rps_clock_interval()
416 engine->kernel_context, in live_rps_control()
644 engine->kernel_context->vm, false, in live_rps_frequency_cs()
783 engine->kernel_context->vm, true, in live_rps_frequency_srm()
907 rq = igt_spinner_create_request(spin, engine->kernel_context, MI_NOOP); in __rps_up_interrupt()
1174 engine->kernel_context, in live_rps_power()
1282 engine->kernel_context, in live_rps_dynamic()
H A Dselftest_context.c276 err = context_sync(engine->kernel_context); in __live_active_context()
399 err = __remote_sync(engine->kernel_context, remote); in __live_remote_context()
H A Dintel_engine_pm.h102 rq = i915_request_create(engine->kernel_context); in intel_engine_create_kernel_request()
H A Dselftest_engine_cs.c146 struct intel_context *ce = engine->kernel_context; in perf_mi_bb_start()
274 struct intel_context *ce = engine->kernel_context; in perf_mi_noop()
H A Dintel_ring_submission.c789 *cs++ = i915_ggtt_offset(engine->kernel_context->state) | in mi_set_context()
918 ret = switch_mm(rq, vm_alias(engine->kernel_context->vm)); in clear_residuals()
922 if (engine->kernel_context->state) { in clear_residuals()
924 engine->kernel_context, in clear_residuals()
953 if (engine->wa_ctx.vma && ce != engine->kernel_context) { in switch_context()
H A Dintel_gt_requests.c31 return !list_empty(&engine->kernel_context->timeline->requests); in engine_active()
H A Dselftest_engine_heartbeat.c39 return timeline_sync(engine->kernel_context->timeline); in engine_sync_barrier()
H A Dselftest_lrc.c189 engine->kernel_context, engine, true); in live_lrc_layout()
628 err = gpr_make_dirty(engine->kernel_context); in __live_lrc_gpr()
647 err = gpr_make_dirty(engine->kernel_context); in __live_lrc_gpr()
651 err = emit_semaphore_signal(engine->kernel_context, slot); in __live_lrc_gpr()
H A Dintel_engine_types.h431 struct intel_context *kernel_context; /* pinned */ member
H A Dselftest_mocs.c276 err = check_mocs_engine(&mocs, engine->kernel_context); in live_mocs_kernel()
H A Dselftest_engine_pm.c297 engine->kernel_context, in live_engine_busy_stats()
H A Dintel_engine_cs.c1479 engine->kernel_context = ce; in engine_init_common()
1554 if (engine->kernel_context) in intel_engine_cleanup_common()
1555 intel_engine_destroy_pinned_context(engine->kernel_context); in intel_engine_cleanup_common()
H A Dselftest_workarounds.c1095 if (!engine->kernel_context->vm) in live_isolated_whitelist()
H A Dselftest_timeline.c1192 struct intel_context *ce = engine->kernel_context; in live_hwsp_rollover_kernel()
/linux/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, in kernel_context() function
H A Di915_gem_mman.c1592 vma = i915_vma_instance(obj, engine->kernel_context->vm, NULL); in __igt_mmap_gpu()
1606 rq = i915_request_create(engine->kernel_context); in __igt_mmap_gpu()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dselftest_guc_hangcheck.c47 ctx = kernel_context(gt->i915, NULL); in intel_hang_guc()
/linux/drivers/gpu/drm/i915/
H A Di915_active.c373 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context); in ____active_del_barrier()
860 u64 idx = engine->kernel_context->timeline->fence_context; in i915_active_acquire_preallocate_barrier()
977 GEM_BUG_ON(i915_request_timeline(rq) != engine->kernel_context->timeline); in i915_request_add_active_barriers()
H A Di915_perf.c2374 return stream->pinned_ctx ?: stream->engine->kernel_context; in oa_context()
2585 GEM_BUG_ON(ce == ce->engine->kernel_context); in gen8_configure_context()
2732 * If we don't modify the kernel_context, we do not get events while in oa_configure_all_contexts()
2736 struct intel_context *ce = engine->kernel_context; in oa_configure_all_contexts()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_overlay.c1407 if (!engine || !engine->kernel_context) in intel_overlay_setup()
1415 overlay->context = engine->kernel_context; in intel_overlay_setup()

12