Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/solomon/ssd130x.c ssd130x_clear_screen() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
PARAM_VALUE 0 ssd130x->page_address_mode 0
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $1
MEM_ZERO 1 values
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd130x_clear_screen() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
PARAM_VALUE 0 ssd130x->page_address_mode 1
PARAM_VALUE 0 ssd130x->regmap 4096-ptr_max
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $1
MEM_ZERO 1 values
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd130x_update_rect() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
PARAM_VALUE 0 ssd130x->page_address_mode 1
PARAM_VALUE 0 ssd130x->regmap 4096-ptr_max
PARAM_VALUE 2 count 0-s32max
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
CAPPED_DATA 2 count 1
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $3
DATA_SOURCE 2 count r drm_rect_width
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd130x_update_rect() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
PARAM_VALUE 0 ssd130x->page_address_mode 0
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd132x_clear_screen() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $1
MEM_ZERO 1 values
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd132x_update_rect() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
PARAM_VALUE 0 ssd130x->regmap 4096-ptr_max
PARAM_VALUE 0 ssd130x->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 *ssd130x->regmap->cache->data 0-4294967295
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd133x_clear_screen() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $1
MEM_ZERO 1 values
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq

drivers/gpu/drm/solomon/ssd130x.c ssd133x_update_rect() -> ssd130x_write_data()

Type Parameter Key Value
PARAM_VALUE 0 ssd130x 4096-ptr_max
PARAM_VALUE 0 ssd130x->regmap 4096-ptr_max
PARAM_VALUE 0 ssd130x->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 *ssd130x->regmap->cache->data 0-4294967295
BUF_SIZE 1 values 1-s32max
BUF_SIZE 1 values 1-s32max
DATA_SOURCE 0 ssd130x $0
DATA_SOURCE 1 values $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &drm_unplug_srcu
HALF_LOCKED2 irq