Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/tegra/dc.c tegra_dc_add_planes() -> (struct drm_plane_funcs)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->funcs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/tegra/dc.c tegra_dc_add_planes() -> (struct drm_plane_funcs)->destroy()

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->dev 4096-ptr_max
PARAM_VALUE 0 plane->format_count 0-64
PARAM_VALUE 0 plane->format_types 16,4096-ptr_max
PARAM_VALUE 0 plane->funcs 2772091997710856192
PARAM_VALUE 0 plane->head.next 4096-ptr_max
PARAM_VALUE 0 plane->helper_private 5853148432676429824
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-s32max
PARAM_VALUE 0 plane->type 1
BUF_SIZE 0 plane 1488
BUF_SIZE 0 plane->dev s32min-(-2),1-s32max
DATA_SOURCE 0 plane r tegra_primary_plane_create
CONTAINER 0 -16-312+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 plane->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 plane->base.format_count
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/exynos/exynos_drm_crtc.c exynos_drm_crtc_create() -> (struct drm_plane_funcs)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->funcs 4096-ptr_max
DATA_SOURCE 0 plane $1
CONTAINER 0 -16-312+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/drm_mode_config.c drm_mode_config_cleanup() -> (struct drm_plane_funcs)->destroy()

Type Parameter Key Value
PARAM_VALUE 0 plane 4096-ptr_max
PARAM_VALUE 0 plane->funcs 4096-ptr_max
CAPPED_DATA 0 &plane->head 1
CONTAINER 0 -16-312+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &xenwatch_mutex