Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/media/platform/amlogic/c3/isp/c3-isp-params.c, line 812
- drivers/media/platform/arm/mali-c55/mali-c55-params.c, line 713
- drivers/media/platform/dreamchip/rppx1/rpp_params.c, line 47
- drivers/media/platform/rockchip/rkisp1/rkisp1-params.c, line 2730
- drivers/media/v4l2-core/v4l2-isp.c, line 37
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 |