Documented in 1 files:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c, line 104
- drivers/gpu/drm/display/drm_hdcp_helper.c, line 413
- drivers/gpu/drm/drm_atomic_helper.c
- drivers/gpu/drm/drm_atomic_uapi.c
- drivers/gpu/drm/drm_crtc_helper.c, line 121
- drivers/gpu/drm/drm_modeset_lock.c
- drivers/gpu/drm/drm_plane_helper.c, line 79
- drivers/gpu/drm/i915/display/intel_dp.c, line 6286
- drivers/gpu/drm/i915/display/intel_dpll_mgr.c, line 143
- drivers/gpu/drm/i915/display/intel_load_detect.c, line 67
- drivers/gpu/drm/i915/display/intel_overlay.c
- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c, line 627
Smatch caller information:
drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_do_put_image() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| LOCK2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->mutex |
drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_switch_off() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mode_config.mutex |
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c komeda_component_get_state() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 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 |
drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_check_modeset() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_check_modeset() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_check_planes() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_get_intf_mode() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_get_property() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_get_property() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_get_property() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_get_property() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_dpll_mgr.c intel_atomic_get_dpll_state() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_load_detect.c intel_load_detect_get_pipe() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/i915/display/intel_dp.c intel_dp_detect() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 1152,4096-ptr_max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/display/drm_hdcp_helper.c drm_hdcp_update_content_protection() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->hdcp_wq_lock | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | &display->drm->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | &drm_dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | &hdcp->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/drm_crtc_helper.c drm_helper_encoder_in_use() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_modeset_lock.c drm_warn_on_modeset_not_all_locked() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &config->mutex |
drivers/gpu/drm/drm_modeset_lock.c drm_warn_on_modeset_not_all_locked() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &config->mutex |
drivers/gpu/drm/drm_plane_helper.c get_connectors_for_crtc() -> drm_modeset_is_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lock | 4096-ptr_max |
| HALF_LOCKED2 | &crtc->cursor->mutex | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &plane->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &plane->dev->mode_config.mutex |