Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/media/usb/pwc/pwc-ctrl.c pwc_set_video_mode() -> pwc_get_size()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
BUF_SIZE 0 pdev s32min-(-2),1-s32max
BUF_SIZE 0 pdev s32min-(-2),1-s32max
BUF_SIZE 0 pdev->ctrl_buf (-1),13
BUF_SIZE 0 pdev->vb_queue.drv_priv (-1),61776
BUF_SIZE 0 pdev->vb_queue.lock (-1),152
BUF_SIZE 0 pdev->vb_queue.mem_ops (-1),120
BUF_SIZE 0 pdev->vb_queue.ops (-1),96
BUF_SIZE 0 pdev->vdev.queue (-1),632
DATA_SOURCE 0 pdev $0
DATA_SOURCE 1 width $1
DATA_SOURCE 2 height $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 width unit_byte
HALF_LOCKED2 0 &pdev->v4l2_lock

drivers/media/usb/pwc/pwc-if.c queue_setup() -> pwc_get_size()

Type Parameter Key Value
PARAM_VALUE 1 width 640
PARAM_VALUE 2 height 480
BUF_SIZE 0 pdev s32min-(-2),1-s32max
BUF_SIZE 0 pdev s32min-(-2),1-s32max
STR_LEN 0 pdev (-1)
STR_LEN 0 pdev (-1)
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/pwc/pwc-v4l.c pwc_vidioc_try_fmt() -> pwc_get_size()

Type Parameter Key Value
BUF_SIZE 0 pdev s32min-(-2),1-s32max
BUF_SIZE 0 pdev s32min-(-2),1-s32max
DATA_SOURCE 0 pdev $0
USER_DATA 1 width s32min-s32max[u]
USER_DATA 2 height s32min-s32max[u]
UNITS 1 width unit_byte
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock