Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/i915/selftests/i915_selftest.c intel_gt_pm_wait_for_idle() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max

drivers/gpu/drm/i915/i915_debugfs.c intel_gt_pm_wait_for_idle() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max
LOCK2 &attr->mutex
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpu/drm/i915/gt/intel_rc6.c intel_gt_pm_wait_for_idle() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max
PARAM_VALUE 0 wf->wakeref 0-1,4096-ptr_max

drivers/gpu/drm/i915/gt/intel_engine_cs.c intel_engines_release() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_gt_pm.c intel_gt_pm_wait_for_idle() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max
PARAM_VALUE 0 wf->wakeref 1,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/intel_engine_pm.c intel_gt_pm_wait_for_idle() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max

drivers/gpu/drm/i915/gt/intel_rps.c intel_gt_pm_wait_for_idle() -> intel_wakeref_wait_for_idle()

Type Parameter Key Value
PARAM_VALUE 0 wf 4096-ptr_max