Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/auxdisplay/hd44780_common.c hd44780_common_init_display() -> charlcd_backlight()

Type Parameter Key Value
PARAM_VALUE 0 lcd 4096-ptr_max
PARAM_VALUE 0 lcd->char_conv 0,4917998696218980352
PARAM_VALUE 0 lcd->drvdata 4096-ptr_max
PARAM_VALUE 0 lcd->ops 4096-ptr_max
PARAM_VALUE 0 lcd->ops->backlight 4096-ptr_max
PARAM_VALUE 0 lcd->ops->clear_display 4096-ptr_max
PARAM_VALUE 0 lcd->ops->init_display 670880878468198400,3611001311423000576
PARAM_VALUE 1 on 0
BUF_SIZE 0 lcd s32min-(-1),1-s32max
BUF_SIZE 0 lcd s32min-(-1),1-s32max
BUF_SIZE 0 lcd->ops (-1),112
DATA_SOURCE 0 lcd $0
STR_LEN 0 lcd (-1),12,23,27,32-33
STR_LEN 0 lcd (-1),12,23,27,32-33
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 lcd->addr.x 0-u64max
USER_DATA 0 lcd->addr.y 0-u64max

drivers/auxdisplay/charlcd.c handle_lcd_special_code() -> charlcd_backlight()

Type Parameter Key Value
PARAM_VALUE 0 lcd 4096-ptr_max
PARAM_VALUE 0 lcd->char_conv 0,4917998696218980352
PARAM_VALUE 0 lcd->ops 4096-ptr_max
PARAM_VALUE 0 lcd->ops->backlight 4096-ptr_max
PARAM_VALUE 0 lcd->ops->clear_display 4096-ptr_max
PARAM_VALUE 0 lcd->ops->init_display 670880878468198400,3611001311423000576
PARAM_VALUE 1 on 1
BUF_SIZE 0 lcd s32min-(-1),1-s32max
BUF_SIZE 0 lcd s32min-(-1),1-s32max
BUF_SIZE 0 lcd->ops (-1),112
DATA_SOURCE 0 lcd $0
STR_LEN 0 lcd (-1),12,23,27,32-33
STR_LEN 0 lcd (-1),12,23,27,32-33
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 lcd->addr.x 0-u64max
USER_DATA 0 lcd->addr.y 0-u64max
UNITS 0 lcd unit_byte

drivers/auxdisplay/charlcd.c handle_lcd_special_code() -> charlcd_backlight()

Type Parameter Key Value
PARAM_VALUE 0 lcd 4096-ptr_max
PARAM_VALUE 0 lcd->char_conv 0,4917998696218980352
PARAM_VALUE 0 lcd->ops 4096-ptr_max
PARAM_VALUE 0 lcd->ops->backlight 4096-ptr_max
PARAM_VALUE 0 lcd->ops->clear_display 4096-ptr_max
PARAM_VALUE 0 lcd->ops->init_display 670880878468198400,3611001311423000576
PARAM_VALUE 1 on 0
BUF_SIZE 0 lcd s32min-(-1),1-s32max
BUF_SIZE 0 lcd s32min-(-1),1-s32max
BUF_SIZE 0 lcd->ops (-1),112
DATA_SOURCE 0 lcd $0
STR_LEN 0 lcd (-1),12,23,27,32-33
STR_LEN 0 lcd (-1),12,23,27,32-33
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 lcd->addr.x 0-u64max
USER_DATA 0 lcd->addr.y 0-u64max
UNITS 0 lcd unit_byte