Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_cdclk.c bxt_compute_min_voltage_level() -> intel_atomic_lock_global_state()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cdclk.c intel_cdclk_atomic_check() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/i915/display/intel_cdclk.c intel_cdclk_modeset_checks() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cdclk.c intel_cdclk_state_set_joined_mbus() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cdclk.c intel_cdclk_update_crtc_min_cdclk() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cdclk.c intel_cdclk_update_crtc_min_voltage_level() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cdclk.c intel_cdclk_update_dbuf_bw_min_cdclk() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cdclk.c intel_modeset_calc_cdclk() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c intel_dbuf_state_set_mdclk_cdclk_ratio() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c skl_compute_ddb() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c skl_compute_ddb() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c skl_compute_ddb() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
PARAM_VALUE 0 obj_state->state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c skl_crtc_allocate_ddb() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
PARAM_VALUE 0 obj_state->state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dbuf_bw.c intel_dbuf_bw_calc_min_cdclk() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_pmdemand.c intel_pmdemand_atomic_check() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/i915/display/intel_global_state.c intel_atomic_serialize_global_state() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
DATA_SOURCE 0 obj_state $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_bw.c icl_find_qgv_points() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_bw.c intel_bw_check_sagv_mask() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_bw.c mtl_find_qgv_points() -> intel_atomic_lock_global_state()

Type Parameter Key Value
PARAM_VALUE 0 obj_state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING