Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/media/platform/dreamchip/rppx1/rpp_params.c rppx1_params() -> v4l2_isp_params_validate_buffer_size()

Type Parameter Key Value
PARAM_VALUE 1 vb 4096-ptr_max
PARAM_VALUE 1 vb->prepared 0
PARAM_VALUE 1 vb->state 2
PARAM_VALUE 1 vb->vb2_queue 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->buf_ops->fill_vb2_buffer 0,1786911256580034560,5041348282711113728
PARAM_VALUE 1 vb->vb2_queue->error 0
PARAM_VALUE 1 vb->vb2_queue->mem_ops->attach_dmabuf 0,1858567956459560960,3479670385836724224,5277504881841123328
PARAM_VALUE 1 vb->vb2_queue->mem_ops->get_userptr 0,3997894065265582080,8551535983830851584,8987292013664378880
PARAM_VALUE 1 vb->vb2_queue->mem_ops->map_dmabuf 0,78988675066241024,3735317100973821952,8283806421244649472
PARAM_VALUE 1 vb->vb2_queue->mem_ops->put_userptr 0,1769780283228438528,5392747570589597696,6545968692975132672
PARAM_VALUE 1 vb->vb2_queue->ops 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->ops->buf_prepare 1-u64max
DATA_SOURCE 1 vb $1
DATA_SOURCE 2 max_size $2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 max_size unit_byte
HALF_LOCKED2 &mdev->req_queue_mutex
HALF_LOCKED2 1 vb->vb2_queue->lock

drivers/media/platform/amlogic/c3/isp/c3-isp-params.c c3_isp_params_vb2_buf_prepare() -> v4l2_isp_params_validate_buffer_size()

Type Parameter Key Value
PARAM_VALUE 1 vb 4096-ptr_max
PARAM_VALUE 1 vb->prepared 0
PARAM_VALUE 1 vb->state 2
PARAM_VALUE 1 vb->vb2_queue 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->buf_ops->fill_vb2_buffer 0,1786911256580034560,5041348282711113728
PARAM_VALUE 1 vb->vb2_queue->error 0
PARAM_VALUE 1 vb->vb2_queue->ops 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->ops->buf_prepare 1-u64max
DATA_SOURCE 1 vb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 max_size unit_byte
HALF_LOCKED2 &mdev->req_queue_mutex
HALF_LOCKED2 1 vb->vb2_queue->lock

drivers/media/platform/arm/mali-c55/mali-c55-params.c mali_c55_params_buf_prepare() -> v4l2_isp_params_validate_buffer_size()

Type Parameter Key Value
PARAM_VALUE 1 vb 4096-ptr_max
PARAM_VALUE 1 vb->prepared 0
PARAM_VALUE 1 vb->state 2
PARAM_VALUE 1 vb->vb2_queue 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->buf_ops->fill_vb2_buffer 0,1786911256580034560,5041348282711113728
PARAM_VALUE 1 vb->vb2_queue->error 0
PARAM_VALUE 1 vb->vb2_queue->ops 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->ops->buf_prepare 1-u64max
PARAM_VALUE 2 max_size 14056
DATA_SOURCE 1 vb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 2 max_size unit_byte
HALF_LOCKED2 &mdev->req_queue_mutex
HALF_LOCKED2 1 vb->vb2_queue->lock

drivers/media/platform/rockchip/rkisp1/rkisp1-params.c rkisp1_params_prepare_ext_params() -> v4l2_isp_params_validate_buffer_size()

Type Parameter Key Value
PARAM_VALUE 1 vb 4096-ptr_max
PARAM_VALUE 1 vb->prepared 0
PARAM_VALUE 1 vb->state 2
PARAM_VALUE 1 vb->vb2_queue 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->buf_ops->fill_vb2_buffer 0,1786911256580034560,5041348282711113728
PARAM_VALUE 1 vb->vb2_queue->drv_priv 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->error 0
PARAM_VALUE 1 vb->vb2_queue->mem_ops->attach_dmabuf 0,1858567956459560960,3479670385836724224,5277504881841123328
PARAM_VALUE 1 vb->vb2_queue->mem_ops->get_userptr 0,3997894065265582080,8551535983830851584,8987292013664378880
PARAM_VALUE 1 vb->vb2_queue->mem_ops->map_dmabuf 0,78988675066241024,3735317100973821952,8283806421244649472
PARAM_VALUE 1 vb->vb2_queue->mem_ops->put_userptr 0,1769780283228438528,5392747570589597696,6545968692975132672
PARAM_VALUE 1 vb->vb2_queue->ops 4096-ptr_max
PARAM_VALUE 1 vb->vb2_queue->ops->buf_prepare 1-u64max
DATA_SOURCE 1 vb $1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 max_size unit_byte
HALF_LOCKED2 &mdev->req_queue_mutex
HALF_LOCKED2 1 vb->vb2_queue->lock