Defined in 2 files as a member:
Defined in 3 files as a function:
- drivers/media/common/saa7146/saa7146_vbi.c, line 280 (as a function)
- drivers/media/common/saa7146/saa7146_video.c, line 625 (as a function)
- drivers/media/pci/bt8xx/bttv-driver.c, line 1526 (as a function)
Referenced in 34 files:
- drivers/media/common/saa7146/saa7146_vbi.c
- drivers/media/common/saa7146/saa7146_video.c
- drivers/media/common/videobuf2/videobuf2-core.c
- drivers/media/pci/bt8xx/bttv-driver.c
- drivers/media/pci/bt8xx/bttv-vbi.c, line 170
- drivers/media/pci/cobalt/cobalt-v4l2.c, line 422
- drivers/media/pci/hws/hws_video.c, line 1319
- drivers/media/pci/intel/ipu3/ipu3-cio2.c, line 1057
- drivers/media/pci/intel/ipu6/ipu6-isys-queue.c, line 822
- drivers/media/platform/amd/isp4/isp4_video.c, line 690
- drivers/media/platform/amlogic/c3/isp/c3-isp-params.c, line 871
- drivers/media/platform/arm/mali-c55/mali-c55-params.c, line 811
- drivers/media/platform/atmel/atmel-isi.c, line 525
- drivers/media/platform/intel/pxa_camera.c, line 1504
- drivers/media/platform/marvell/mcam-core.c, line 1270
- drivers/media/platform/nvidia/tegra-vde/v4l2.c, line 324
- drivers/media/platform/qcom/venus/vdec.c, line 1404
- drivers/media/platform/qcom/venus/venc.c, line 1342
- drivers/media/platform/renesas/rcar-isp/core-io.c, line 547
- drivers/media/platform/rockchip/rga/rga-buf.c, line 276
- drivers/media/platform/rockchip/rkisp1/rkisp1-params.c, line 2798
- drivers/media/platform/st/stm32/stm32-dcmi.c, line 968
- drivers/media/usb/pwc/pwc-if.c, line 767
- drivers/staging/media/atomisp/pci/atomisp_fops.c, line 426
- drivers/staging/media/ipu3/ipu3-v4l2.c, line 936
- drivers/staging/media/ipu7/ipu7-isys-queue.c, line 793
- fs/xfs/scrub/agheader_repair.c, line 1851
- fs/xfs/scrub/attr.c, line 92
- fs/xfs/scrub/dirtree.c, line 136
- fs/xfs/scrub/fscounters.c, line 213
- fs/xfs/scrub/metapath.c, line 113
- fs/xfs/scrub/nlinks.c, line 1031
- fs/xfs/scrub/quotacheck.c, line 806
- fs/xfs/scrub/scrub.c
Smatch caller information:
drivers/media/common/videobuf2/videobuf2-core.c __prepare_dmabuf() -> (struct vb2_ops)->buf_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->copied_timestamp | 0 |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->prepared | 0 |
| PARAM_VALUE | 0 | vb->state | 2 |
| PARAM_VALUE | 0 | vb->vb2_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->error | 0 |
| PARAM_VALUE | 0 | vb->vb2_queue->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_cleanup | 1-u64max |
| CAPPED_DATA | 0 | vb->num_planes | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/common/videobuf2/videobuf2-core.c __prepare_dmabuf() -> (struct vb2_ops)->buf_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->prepared | 0 |
| PARAM_VALUE | 0 | vb->state | 2 |
| PARAM_VALUE | 0 | vb->vb2_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->error | 0 |
| PARAM_VALUE | 0 | vb->vb2_queue->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_cleanup | 1-u64max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_prepare | 1-u64max |
| CAPPED_DATA | 0 | vb->num_planes | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/common/videobuf2/videobuf2-core.c __prepare_userptr() -> (struct vb2_ops)->buf_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->copied_timestamp | 0 |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->prepared | 0 |
| PARAM_VALUE | 0 | vb->state | 2 |
| PARAM_VALUE | 0 | vb->vb2_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->error | 0 |
| PARAM_VALUE | 0 | vb->vb2_queue->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_cleanup | 1-u64max |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/common/videobuf2/videobuf2-core.c __prepare_userptr() -> (struct vb2_ops)->buf_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->prepared | 0 |
| PARAM_VALUE | 0 | vb->state | 2 |
| PARAM_VALUE | 0 | vb->vb2_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->error | 0 |
| PARAM_VALUE | 0 | vb->vb2_queue->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_cleanup | 1-u64max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_prepare | 1-u64max |
| CAPPED_DATA | 0 | vb->num_planes | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/common/videobuf2/videobuf2-core.c __vb2_queue_free() -> (struct vb2_ops)->buf_cleanup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->vb2_queue->ops->buf_cleanup | 1-u64max |
| DATA_SOURCE | 0 | vb | r vb2_get_buffer |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &q->mmap_lock | ||
| TYPE_LOCK | (struct vb2_queue)->mmap_lock |