Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/sun4i/sun4i_tcon.c sun4i_tcon_bind() -> sun4i_dclk_free()

Type Parameter Key Value
PARAM_VALUE 0 tcon 4096-ptr_max
PARAM_VALUE 0 tcon->clk 0
PARAM_VALUE 0 tcon->crtc 0,4096-u64max
PARAM_VALUE 0 tcon->crtc->engine->id (-22),0
PARAM_VALUE 0 tcon->dclk 0,4096-ptr_max
PARAM_VALUE 0 tcon->dev 0
PARAM_VALUE 0 tcon->dev->driver_data 4096-ptr_max
PARAM_VALUE 0 tcon->drm 0
PARAM_VALUE 0 tcon->id 0
PARAM_VALUE 0 tcon->lcd_rst 0
PARAM_VALUE 0 tcon->lcd_rst->array 0-1
PARAM_VALUE 0 tcon->lvds_pll 0
PARAM_VALUE 0 tcon->lvds_rst 0
PARAM_VALUE 0 tcon->quirks 4096-ptr_max
PARAM_VALUE 0 tcon->quirks->has_channel_0 1
PARAM_VALUE 0 tcon->regs 0
PARAM_VALUE 0 tcon->sclk0 0
PARAM_VALUE 0 tcon->sclk1 0
BUF_SIZE 0 tcon 128
BUF_SIZE 0 tcon->crtc (-1)-0,2072
BUF_SIZE 0 tcon->crtc->tcon 128,u64max
DATA_SOURCE 0 tcon r devm_kzalloc
MEM_ZERO 0 tcon
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 tcon->crtc->crtc.dev->num_crtcs
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sun4i/sun4i_tcon.c sun4i_tcon_unbind() -> sun4i_dclk_free()

Type Parameter Key Value
PARAM_VALUE 0 tcon 4096-ptr_max
PARAM_VALUE 0 tcon->quirks 4096-ptr_max
PARAM_VALUE 0 tcon->quirks->has_channel_0 1
BUF_SIZE 0 tcon s32min-(-2),1-s32max
BUF_SIZE 0 tcon s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 tcon unit_byte