Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_tc.c reset_link() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 5274777958011437056
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_tc.c reset_link() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 5274777958011437056
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_hotplug() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 5427497985734762496
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &crtc->base.mutex
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_hotplug() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 5427497985734762496
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &crtc->base.mutex
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_dp_link_training.c intel_dp_link_check() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 5270035573501927424
PARAM_VALUE 0 *ret (-4095)-0
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp_link_training.c intel_dp_link_check() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 5270035573501927424
PARAM_VALUE 0 *ret (-4095)-0
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_display_driver.c set_display_access() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 3007686158530355200
PARAM_VALUE 0 *ret (-35),(-16),(-4),0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.connection_mutex

drivers/gpu/drm/i915/display/intel_display_driver.c set_display_access() -> _intel_modeset_lock_loop()

Type Parameter Key Value
PARAM_VALUE 0 ret 3007686158530355200
PARAM_VALUE 0 *ret (-35),(-16),(-4),0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.connection_mutex