Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 26 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 1 state 1-u64max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 1-u64max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c rzg2l_du_vsp_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/sun4i/sun4i_layer.c sun4i_backend_layer_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/omapdrm/omap_plane.c omap_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c amdgpu_dm_plane_drm_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane (-1),1488
BUF_SIZE 0 plane (-1),1488
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
BUF_SIZE 0 plane->state (-1),184
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/arm/display/komeda/komeda_plane.c komeda_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c atmel_hlcdc_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev 4096-ptr_max
PARAM_VALUE 0 plane->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 plane->dev->dev_private->dscrpool 4096-ptr_max
PARAM_VALUE 0 plane->dev->dev_private->dscrpool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 plane->dev->dev_private->dscrpool->size 0-s32max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 1-u64max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
CAPPED_DATA 0 plane->dev->dev_private->dscrpool->size 1
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/mediatek/mtk_plane.c mtk_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c dpu_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/virtio/virtgpu_plane.c virtio_gpu_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c ipu_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/arm/malidp_planes.c malidp_duplicate_plane_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/drm_gem_atomic_helper.c __drm_gem_duplicate_shadow_plane_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/verisilicon/vs_plane.c vs_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/exynos/exynos_drm_plane.c exynos_drm_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/drm_atomic_state_helper.c drm_atomic_helper_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
BUF_SIZE 1 state 184
DATA_SOURCE 0 plane $0
DATA_SOURCE 1 state r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c shmob_drm_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 1-u64max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/vc4/vc4_plane.c vc4_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/tegra/plane.c tegra_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c rcar_du_plane_atomic_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 0 plane->state 1-u64max
PARAM_VALUE 1 state 1-u64max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex

drivers/gpu/drm/vmwgfx/vmwgfx_kms.c vmw_du_plane_duplicate_state() -> __drm_atomic_helper_plane_duplicate_state()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 plane->dev->mode_config.funcs->atomic_state_alloc 0,4313866966076465152,8746944527109378048
PARAM_VALUE 0 plane->funcs 4096-ptr_max
PARAM_VALUE 1 state 4096-ptr_max
BUF_SIZE 0 plane->dev s32min-(-1),1-s32max
BUF_SIZE 1 state 184
DATA_SOURCE 0 plane $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 plane->state->hotspot_x s32min-s32max[u]
USER_DATA 0 plane->state->hotspot_y s32min-s32max[u]
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
NO_OVERFLOW_SIMPLE 0 plane->color_encoding_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->color_range_property->num_values
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 plane->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 plane->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->format_count
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &plane->dev->mode_config.mutex
HALF_LOCKED2 0 &plane->mutex
HALF_LOCKED2 0 &plane->mutex.mutex