Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 *tch_buf (-3)-3
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
CAPPED_DATA 2 index 1
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 *tch_buf (-3)-3
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
CAPPED_DATA 2 index 1
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 *tch_buf (-3)-3
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
CAPPED_DATA 2 index 1
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 *tch_buf (-3)-3
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 *tch_buf (-3)-3
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 tch_buf 4096-ptr_max
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 *tch_buf (-3)-3
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
PARAM_VALUE 1 tch_buf 4096-ptr_max
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex

drivers/media/test-drivers/vivid/vivid-touch-cap.c vivid_fillbuff_tch() -> vivid_tch_buf_set()

Type Parameter Key Value
PARAM_VALUE 0 f 4096-ptr_max
BUF_SIZE 0 f 48
BUF_SIZE 1 tch_buf s32min-s32max
DATA_SOURCE 1 tch_buf r vb2_plane_vaddr
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct vivid_dev)->mutex