Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_s_input_tch() -> vivid_set_touch()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 1 i $2
USER_DATA 1 i 0-u32max
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/test-drivers/vivid/vivid-core.c vivid_create_instance() -> vivid_set_touch()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 i 0
BUF_SIZE 0 dev 46648
BUF_SIZE 0 dev->blended_line 4
BUF_SIZE 0 dev->edid 128
BUF_SIZE 0 dev->fmt_cap 4092
BUF_SIZE 0 dev->fmt_out 4092
BUF_SIZE 0 dev->mdev.dev 1616
BUF_SIZE 0 dev->mdev.ops 40
BUF_SIZE 0 dev->scaled_line 4
BUF_SIZE 0 dev->v4l2_dev.mdev 992
CAPPED_DATA 0 dev->inst 1
CAPPED_DATA 0 dev->num_inputs 1
CAPPED_DATA 0 dev->num_outputs 1
CAPPED_DATA 0 dev->tpg.planes 1
DATA_SOURCE 0 dev r _kzalloc_noprof
STR_LEN 0 dev->mdev.bus_info 31
STR_LEN 0 dev->v4l2_dev.name 35
MEM_ZERO 0 &dev->tpg
MEM_ZERO 0 &dev->v4l2_dev.prio
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->query_dv_timings_size
NO_OVERFLOW_SIMPLE 0 dev->tpg.compose.width
NO_OVERFLOW_SIMPLE 0 dev->tpg.src_width