Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop_create_crtc() -> vop_plane_add_properties()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->base.id 0-s32max
PARAM_VALUE 0 plane->base.properties 4096-ptr_max
PARAM_VALUE 0 plane->base.type 4008636142
PARAM_VALUE 0 plane->format_count 8,14,17
PARAM_VALUE 0 plane->format_types 16,4096-ptr_max
PARAM_VALUE 0 plane->funcs 7066008246049718272
PARAM_VALUE 0 plane->head.next 4096-ptr_max
PARAM_VALUE 0 plane->helper_private 2212956243063476224
PARAM_VALUE 0 plane->helper_private->atomic_async_check 9115748288619556864
PARAM_VALUE 0 plane->helper_private->atomic_async_update 5768845157228617728
PARAM_VALUE 0 plane->helper_private->atomic_check 6139102807784267776
PARAM_VALUE 0 plane->helper_private->atomic_disable 7277135019055144960
PARAM_VALUE 0 plane->helper_private->atomic_enable 0
PARAM_VALUE 0 plane->helper_private->atomic_update 3579791475982508032
PARAM_VALUE 0 plane->helper_private->begin_fb_access 0
PARAM_VALUE 0 plane->helper_private->cleanup_fb 0
PARAM_VALUE 0 plane->helper_private->end_fb_access 0
PARAM_VALUE 0 plane->helper_private->panic_flush 0
PARAM_VALUE 0 plane->helper_private->prepare_fb 0
PARAM_VALUE 0 plane->hotspot_x_property 4096-ptr_max
PARAM_VALUE 0 plane->hotspot_y_property 4096-ptr_max
PARAM_VALUE 0 plane->index 0-31,2147483648-u32max
PARAM_VALUE 0 plane->modifiers 0,16,4096-ptr_max
PARAM_VALUE 0 plane->name 1-u64max
PARAM_VALUE 0 plane->possible_crtcs 0
PARAM_VALUE 0 plane->type 1-2
PARAM_VALUE 1 win_data 4096-ptr_max
PARAM_VALUE 1 win_data->phy 4096-ptr_max
PARAM_VALUE 1 win_data->phy->nformats 0-64
PARAM_VALUE 1 win_data->type 1-2
BUF_SIZE 0 plane 1488
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 plane->format_count
NO_OVERFLOW_SIMPLE 0 plane->rotation_property->num_values
NO_OVERFLOW_SIMPLE 1 win_data->phy->nformats
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/rockchip_drm_vop.c vop_create_crtc() -> vop_plane_add_properties()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->base.id 0-s32max
PARAM_VALUE 0 plane->base.properties 4096-ptr_max
PARAM_VALUE 0 plane->base.type 4008636142
PARAM_VALUE 0 plane->format_count 8,14,17
PARAM_VALUE 0 plane->format_types 16,4096-ptr_max
PARAM_VALUE 0 plane->funcs 7066008246049718272
PARAM_VALUE 0 plane->head.next 4096-ptr_max
PARAM_VALUE 0 plane->helper_private 2212956243063476224
PARAM_VALUE 0 plane->hotspot_x_property 4096-ptr_max
PARAM_VALUE 0 plane->hotspot_y_property 4096-ptr_max
PARAM_VALUE 0 plane->index 0-31,2147483648-u32max
PARAM_VALUE 0 plane->modifiers 0,16,4096-ptr_max
PARAM_VALUE 0 plane->name 1-u64max
PARAM_VALUE 0 plane->type 0
PARAM_VALUE 1 win_data 4096-ptr_max
PARAM_VALUE 1 win_data->phy 4096-ptr_max
PARAM_VALUE 1 win_data->phy->nformats 0-64
PARAM_VALUE 1 win_data->type 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 plane->format_count
NO_OVERFLOW_SIMPLE 1 win_data->phy->nformats
HALF_LOCKED2 global &component_mutex