Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 27 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c, line 6198
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_connector.c, line 3453
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c, line 687
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_cursor.c, line 382
- drivers/gpu/drm/arm/display/komeda/komeda_kms.c, line 173
- drivers/gpu/drm/armada/armada_overlay.c, line 278
- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
- drivers/gpu/drm/drm_atomic.c
- drivers/gpu/drm/drm_atomic_helper.c
- drivers/gpu/drm/drm_atomic_uapi.c
- drivers/gpu/drm/drm_blend.c, line 487
- drivers/gpu/drm/drm_client_modeset.c, line 1056
- drivers/gpu/drm/drm_damage_helper.c, line 173
- drivers/gpu/drm/drm_framebuffer.c, line 1037
- drivers/gpu/drm/i915/display/i9xx_wm.c, line 3559
- drivers/gpu/drm/i915/display/intel_display_types.h, line 2166
- drivers/gpu/drm/i915/display/intel_sprite_uapi.c
- drivers/gpu/drm/ingenic/ingenic-drm-drv.c
- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c, line 1346
- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c, line 1176
- drivers/gpu/drm/omapdrm/omap_crtc.c, line 678
- drivers/gpu/drm/omapdrm/omap_drv.c, line 167
- drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c, line 212
- drivers/gpu/drm/rockchip/rockchip_drm_vop.c, line 1542
- drivers/gpu/drm/sun4i/sun4i_backend.c, line 493
- drivers/gpu/drm/tegra/dc.c, line 2591
- drivers/gpu/drm/tegra/plane.c, line 638
Smatch caller information:
drivers/gpu/drm/i915/display/intel_plane.c intel_atomic_get_plane_state() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->num_connector |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c dm_force_atomic_commit() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->connectors | 1-u64max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &aconnector->hpd_lock | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/ingenic/ingenic-drm-drv.c ingenic_drm_crtc_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane | 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/ingenic/ingenic-drm-drv.c ingenic_drm_crtc_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 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/ingenic/ingenic-drm-drv.c ingenic_drm_crtc_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 1-u64max |
| 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/drm_atomic_helper.c drm_atomic_helper_disable_plane() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 0,349515206065197056,3589058710224125952 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev->mode_config.funcs->atomic_commit | 0,1709437739929436160,3385958169767186432,9025212985888776192 |
| PARAM_VALUE | 1 | plane->dev->mode_config.funcs->atomic_state_alloc | 0,4313866966076465152,8746944527109378048 |
| PARAM_VALUE | 1 | plane->funcs | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | plane->dev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| DATA_SOURCE | 1 | plane | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | plane->state->hotspot_x | s32min-s32max[u] |
| USER_DATA | 1 | plane->state->hotspot_y | s32min-s32max[u] |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 1 | plane->base.dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 1 | plane->base.format_count | |
| NO_OVERFLOW_SIMPLE | 1 | plane->base.rotation_property->num_values | |
| NO_OVERFLOW_SIMPLE | 1 | plane->format_count | |
| HALF_LOCKED2 | 1 | &plane->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 1 | &plane->dev->mode_config.mutex |
drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_duplicate_state() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 0,4096-ptr_max |
| PARAM_VALUE | 0 | state->duplicated | 1 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | &kms->dump_mutex |
drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_update_plane() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 349515206065197056,3589058710224125952 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev->mode_config.funcs->atomic_commit | 0,1709437739929436160,3385958169767186432,9025212985888776192 |
| PARAM_VALUE | 1 | plane->dev->mode_config.funcs->atomic_state_alloc | 0,4313866966076465152,8746944527109378048 |
| BUF_SIZE | 0 | state | 176 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| DATA_SOURCE | 1 | plane | $0 |
| USER_DATA | 1 | plane->state->hotspot_x | s32min-s32max[u] |
| USER_DATA | 1 | plane->state->hotspot_y | s32min-s32max[u] |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | 1 | &plane->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 1 | &plane->dev->mode_config.mutex |
drivers/gpu/drm/drm_atomic_helper.c page_flip_common() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| DATA_SOURCE | 0 | state | $0 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &plane->mutex |
drivers/gpu/drm/drm_atomic.c __drm_atomic_helper_set_config() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 0,4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| DATA_SOURCE | 0 | state | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &client->modeset_mutex |
drivers/gpu/drm/drm_atomic.c drm_atomic_add_affected_planes() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | state->dev->mode_config.connector_ida.xa.xa_flags | 67108869 |
| HOST_DATA | 0 | state->dev->mode_config.object_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->num_crtcs | 2[c] |
| HOST_DATA | 0 | state->dev->ref.refcount.refs.counter | s32min-s32max |
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | state->num_connector | |
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/i915/display/skl_scaler.c intel_atomic_get_plane_state() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_assign_planes() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/tegra/dc.c tegra_crtc_calculate_memory_bandwidth() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev->mode_config.num_crtc | 1-s32max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | state->dev->mode_config.num_crtc | 1 |
| CAPPED_DATA | 0 | state->dev->mode_config.num_total_plane | 1 |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | state->dev->mode_config.object_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->ref.refcount.refs.counter | s32min-s32max |
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/i915/display/skl_watermark.c intel_atomic_get_plane_state() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_set_property() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 2040783624780435456,2486462468238176256 |
| PARAM_VALUE | 0 | state->acquire_ctx->contended | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.next | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->stack_depot | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| DATA_SOURCE | 0 | state | $0 |
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs |
drivers/gpu/drm/drm_atomic_uapi.c drm_atomic_set_property() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 2040783624780435456,2486462468238176256 |
| PARAM_VALUE | 0 | state->acquire_ctx->contended | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->stack_depot | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 0 | state->colorops | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| DATA_SOURCE | 0 | state | $0 |
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs |
drivers/gpu/drm/drm_blend.c drm_atomic_helper_crtc_normalize_zpos() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_cursor.c amdgpu_dm_crtc_get_cursor_mode() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 0 | state->dev->mode_config.num_total_plane | 1 |
| DATA_SOURCE | 0 | state | $1 |
drivers/gpu/drm/i915/display/i9xx_wm.c ilk_sanitize_watermarks_add_affected() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->contended | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->stack_depot | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | state->dev->mode_config.connector_ida.xa.xa_flags | 67108869 |
| HOST_DATA | 0 | state->dev->mode_config.object_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->num_crtcs | 2[c] |
| HOST_DATA | 0 | state->dev->ref.refcount.refs.counter | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &display->drm->mode_config.mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_sprite_uapi.c intel_sprite_set_colorkey_ioctl() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 2255029397147115520 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->ww_ctx.deadlock_inject_countdown | 0-3758096380,u32max |
| PARAM_VALUE | 0 | state->acquire_ctx->ww_ctx.deadlock_inject_interval | 0-3758096380,u32max |
| PARAM_VALUE | 0 | state->acquire_ctx->ww_ctx.wounded | 0-1 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->dev->mode_config.funcs->atomic_state_alloc | 0,4313866966076465152,8746944527109378048 |
| PARAM_VALUE | 1 | plane->type | 0 |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | 192 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| DATA_SOURCE | 1 | plane | r drm_plane_find |
| MEM_ZERO | 0 | state->acquire_ctx | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs |
drivers/gpu/drm/i915/display/intel_sprite_uapi.c intel_sprite_set_colorkey_ioctl() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 2255029397147115520 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 0 | state->acquire_ctx->ww_ctx.deadlock_inject_countdown | 0-3758096380,u32max |
| PARAM_VALUE | 0 | state->acquire_ctx->ww_ctx.deadlock_inject_interval | 0-3758096380,u32max |
| PARAM_VALUE | 0 | state->acquire_ctx->ww_ctx.wounded | 0-1 |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | 192 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| MEM_ZERO | 0 | state->acquire_ctx | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs |
drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc_atomic_set_property() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->num_connector |
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_prepare_ahb_routing() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_prepare_disc_area() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 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/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_prepare_disc_area() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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_plane.c dpu_plane_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev->mode_config.num_total_plane | 1-s32max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->helper_private | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->helper_private->atomic_check | 4096-ptr_max |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | state->dev->mode_config.num_crtc | 1 |
| CAPPED_DATA | 0 | state->dev->mode_config.num_total_plane | 1 |
| DATA_SOURCE | 0 | state | $1 |
| DATA_SOURCE | 1 | plane | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | state->dev->mode_config.object_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->ref.refcount.refs.counter | s32min-s32max |
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/i915/display/intel_color.c intel_atomic_get_plane_state() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->num_connector |
drivers/gpu/drm/drm_damage_helper.c drm_atomic_helper_dirtyfb() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 2145292845606080512 |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->state | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->state->fb | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | 192 |
| CAPPED_DATA | 1 | plane->state->fb | 1 |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| MEM_ZERO | 0 | state->acquire_ctx | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| LOCK2 | 1 | &plane->mutex | |
| TYPE_LOCK | (struct drm_plane)->mutex |
drivers/gpu/drm/drm_framebuffer.c atomic_remove_fb() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 0,4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->state | 4096-ptr_max |
| PARAM_VALUE | 1 | plane->state->fb | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| CAPPED_DATA | 1 | plane->state->fb | 1 |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &helper->lock |
drivers/gpu/drm/i915/display/intel_psr.c intel_atomic_get_plane_state() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/arm/display/komeda/komeda_kms.c komeda_crtc_normalize_zpos() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/sun4i/sun4i_backend.c sun4i_backend_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/drm_client_modeset.c drm_client_modeset_commit_atomic() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx | 0,4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->locked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->acquire_ctx->trylock_only | 0 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | 176 |
| BUF_SIZE | 0 | state->acquire_ctx | (-1),192 |
| CAPPED_DATA | 1 | &plane->head | 1 |
| DATA_SOURCE | 0 | state | r drm_atomic_commit_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| LOCK2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->master_mutex | ||
| HALF_LOCKED2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_client_dev)->modeset_mutex |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c amdgpu_dm_crtc_helper_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->crtcs | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev->mode_config.num_crtc | 1-s32max |
| PARAM_VALUE | 0 | state->legacy_cursor_update | 0 |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | state->dev->mode_config.num_crtc | 1 |
| CAPPED_DATA | 0 | state->dev->mode_config.num_total_plane | 1 |
| DATA_SOURCE | 0 | state | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | state->dev->mode_config.object_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->ref.refcount.refs.counter | s32min-s32max |
| USER_DATA | 0 | state->allow_modeset | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/tegra/plane.c tegra_plane_check_transparency() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/omapdrm/omap_drv.c omap_atomic_update_normalize_zpos() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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/renesas/rcar-du/rcar_du_plane.c rcar_du_atomic_check_planes() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 0 | state->allow_modeset | 1 |
| PARAM_VALUE | 0 | state->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | state->dev->mode_config.num_total_plane | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | state->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state | (-1),176 |
| BUF_SIZE | 0 | state->dev | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | state->dev->mode_config.num_crtc | 1 |
| CAPPED_DATA | 0 | state->dev->mode_config.num_total_plane | 1 |
| DATA_SOURCE | 0 | state | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | state->dev->mode_config.connector_ida.xa.xa_flags | 67108869 |
| HOST_DATA | 0 | state->dev->mode_config.object_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->mode_config.tile_idr.idr_rt.xa_flags | 0,67108864-u32max |
| HOST_DATA | 0 | state->dev->num_crtcs | 2[c] |
| HOST_DATA | 0 | state->dev->ref.refcount.refs.counter | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_colorop | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_crtc | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->mode_config.num_total_plane | |
| NO_OVERFLOW_SIMPLE | 0 | state->dev->num_crtcs | |
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop_crtc_atomic_check() -> drm_atomic_get_plane_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| PARAM_VALUE | 1 | plane | 4096-ptr_max |
| CAPPED_DATA | 1 | &plane->head | 1 |
| 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 |