Documented in 1 files:
Defined in 1 files as a function:
Referenced in 58 files:
- drivers/media/common/videobuf2/videobuf2-core.c, line 3059
- drivers/media/common/videobuf2/videobuf2-dvb.c, line 32
- drivers/media/pci/bt8xx/bttv-driver.c, line 2786
- drivers/media/pci/cobalt/cobalt-alsa-pcm.c
- drivers/media/pci/cx18/cx18-mailbox.c, line 172
- drivers/media/pci/intel/ipu3/ipu3-cio2.c, line 580
- drivers/media/pci/zoran/zoran_device.c, line 758
- drivers/media/platform/amlogic/c3/isp/c3-isp-params.c, line 808
- drivers/media/platform/amphion/vdec.c
- drivers/media/platform/amphion/vpu_malone.c
- drivers/media/platform/chips-media/coda/coda-bit.c
- drivers/media/platform/chips-media/coda/coda-common.c, line 1884
- drivers/media/platform/chips-media/coda/coda-h264.c, line 34
- drivers/media/platform/chips-media/coda/coda-jpeg.c
- drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
- drivers/media/platform/intel/pxa_camera.c
- drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
- drivers/media/platform/nvidia/tegra-vde/h264.c, line 922
- drivers/media/platform/nvidia/tegra-vde/v4l2.c, line 245
- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c, line 626
- drivers/media/platform/qcom/venus/helpers.c
- drivers/media/platform/renesas/rcar_jpu.c, line 1065
- drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
- drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c, line 279
- drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c, line 432
- drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c, line 251
- drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c, line 416
- drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c, line 262
- drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c, line 370
- drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c, line 526
- drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c, line 2538
- drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c, line 491
- drivers/media/platform/st/sti/delta/delta-v4l2.c
- drivers/media/platform/st/sti/hva/hva-debugfs.c, line 186
- drivers/media/platform/ti/am437x/am437x-vpfe.c, line 1812
- drivers/media/platform/ti/davinci/vpif_capture.c, line 81
- drivers/media/platform/ti/davinci/vpif_display.c, line 80
- drivers/media/platform/verisilicon/hantro_g1_h264_dec.c, line 70
- drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c, line 211
- drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c, line 525
- drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c, line 796
- drivers/media/platform/verisilicon/rockchip_vpu2_hw_h264_dec.c, line 210
- drivers/media/platform/verisilicon/rockchip_vpu2_hw_mpeg2_dec.c, line 176
- drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c, line 2091
- drivers/media/test-drivers/vicodec/vicodec-core.c
- drivers/media/test-drivers/visl/visl-debugfs.c, line 44
- drivers/media/test-drivers/vivid/vivid-vbi-out.c, line 222
- drivers/media/test-drivers/vivid/vivid-vid-out.c
- drivers/media/usb/hackrf/hackrf.c, line 560
- drivers/media/usb/uvc/uvc_queue.c
- drivers/media/v4l2-core/v4l2-isp.c
- drivers/staging/media/ipu3/ipu3-v4l2.c, line 355
- drivers/staging/media/meson/vdec/esparser.c
- drivers/staging/media/sunxi/cedrus/cedrus_h264.c, line 354
- drivers/staging/media/sunxi/cedrus/cedrus_h265.c, line 446
- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c
- drivers/staging/media/sunxi/cedrus/cedrus_vp8.c, line 694
- drivers/usb/gadget/function/uvc_queue.c
Smatch caller information:
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c s5p_jpeg_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c rockchip_vpu981_av1_dec_set_input_buffer() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/verisilicon/hantro_g1_h264_dec.c set_params() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/renesas/rcar_jpu.c jpu_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c mtk_jpeg_dec_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c mtk_jpeg_set_dec_src() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/usb/uvc/uvc_queue.c uvc_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/usb/uvc/uvc_queue.c uvc_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/chips-media/coda/coda-jpeg.c coda9_jpeg_dec_bbc_gbu_setup() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| LOCK2 | &ctx->buffer_mutex | ||
| LOCK2 | &dev->coda_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct coda_ctx)->buffer_mutex | ||
| TYPE_LOCK | (struct coda_dev)->coda_mutex |
drivers/media/platform/chips-media/coda/coda-jpeg.c coda9_jpeg_prepare_decode() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| LOCK2 | &ctx->buffer_mutex | ||
| LOCK2 | &dev->coda_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct coda_ctx)->buffer_mutex | ||
| TYPE_LOCK | (struct coda_dev)->coda_mutex |
drivers/media/platform/chips-media/coda/coda-jpeg.c coda9_jpeg_prepare_encode() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| LOCK2 | &ctx->buffer_mutex | ||
| LOCK2 | &dev->coda_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct coda_ctx)->buffer_mutex | ||
| TYPE_LOCK | (struct coda_dev)->coda_mutex |
drivers/media/platform/chips-media/coda/coda-jpeg.c coda_jpeg_check_buffer() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctx->bitstream_mutex | ||
| HALF_LOCKED2 | &ctx->buffer_mutex | ||
| HALF_LOCKED2 | &dev->coda_mutex | ||
| TYPE_LOCK | (struct coda_ctx)->bitstream_mutex |
drivers/media/platform/chips-media/coda/coda-jpeg.c coda_jpeg_decode_header() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->buffer_mutex | ||
| HALF_LOCKED2 | &dev->coda_mutex |
drivers/media/test-drivers/vivid/vivid-vid-out.c vid_out_buf_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0-2 |
| CAPPED_DATA | 1 | plane_no | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/test-drivers/vivid/vivid-vid-out.c vid_out_buf_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0-2 |
| CAPPED_DATA | 1 | plane_no | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c set_buffers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-hevc.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/usb/hackrf/hackrf.c hackrf_urb_complete_out() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/pci/zoran/zoran_device.c zoran_feed_stat_com() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane_no | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &zr->queued_bufs_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct zoran)->queued_bufs_lock |
drivers/media/platform/intel/pxa_camera.c pxac_vb2_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/intel/pxa_camera.c pxac_vb2_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/chips-media/coda/coda-h264.c coda_sps_parse_profile() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c bdisp_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/nvidia/tegra-vde/h264.c tegra_vde_h264_decode_run() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/ti/davinci/vpif_display.c vpif_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c c3_isp_params_vb2_buf_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/verisilicon/rockchip_vpu2_hw_h264_dec.c set_params() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c fill_ringbuffer() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_handle_src_buffer() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->irq_lock |
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c wave5_vpu_dec_finish_decode() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->irq_lock | ||
| HALF_LOCKED2 | &dev->irq_sem | ||
| TYPE_LOCK | (struct vpu_device)->irq_lock |
drivers/media/platform/amphion/vdec.c vdec_process_output() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/amphion/vdec.c vdec_process_output() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/chips-media/coda/coda-bit.c coda_bitstream_try_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctx->bitstream_mutex | ||
| HALF_LOCKED2 | &ctx->buffer_mutex | ||
| HALF_LOCKED2 | &dev->coda_mutex | ||
| TYPE_LOCK | (struct coda_ctx)->bitstream_mutex |
drivers/media/platform/chips-media/coda/coda-bit.c coda_fill_bitstream() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctx->bitstream_mutex | ||
| HALF_LOCKED2 | &ctx->buffer_mutex | ||
| HALF_LOCKED2 | &dev->coda_mutex | ||
| TYPE_LOCK | (struct coda_ctx)->bitstream_mutex |
drivers/media/platform/nvidia/tegra-vde/v4l2.c tegra_buf_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 0 | vb->planes | 4096-ptr_max |
| CAPPED_DATA | 1 | plane_no | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| PARAM_COMPARE | 1 | plane_no | < $0->num_planes |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | plane_no | unit_page |
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/usb/gadget/function/uvc_queue.c uvc_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/usb/gadget/function/uvc_queue.c uvc_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/common/videobuf2/videobuf2-core.c __vb2_perform_fileio() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | r vb2_get_buffer |
| HALF_LOCKED2 | lock |
drivers/media/test-drivers/visl/visl-debugfs.c visl_trace_bitstream() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c rkisp1_params_prepare_ext_params() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c rkisp1_params_vb2_buf_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/v4l2-core/v4l2-isp.c v4l2_isp_params_validate_buffer() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/v4l2-core/v4l2-isp.c v4l2_isp_params_validate_buffer_size() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/pci/cobalt/cobalt-alsa-pcm.c alsa_fnc() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
drivers/media/pci/cobalt/cobalt-alsa-pcm.c alsa_pb_fnc() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/staging/media/sunxi/cedrus/cedrus_h264.c cedrus_set_params() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| BUF_SIZE | 0 | vb | 680 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c mxc_jpeg_get_plane_payload() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 1 | plane_no | 0-4294967294 |
| CAPPED_DATA | 1 | plane_no | 1 |
| DATA_SOURCE | 0 | vb | $0 |
| DATA_SOURCE | 1 | plane_no | $1 |
| PARAM_COMPARE | 0 | vb->num_planes | > $1 |
| PARAM_COMPARE | 1 | plane_no | < $0->num_planes |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | plane_no | unit_page |
| HALF_LOCKED2 | &jpeg->hw_lock | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c hantro_g1_mpeg2_dec_run() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c cedrus_vp8_setup() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| BUF_SIZE | 0 | vb | 680 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/pci/bt8xx/bttv-driver.c bttv_irq_wakeup_vbi() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &btv->s_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct bttv)->s_lock |
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c config_registers() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/staging/media/meson/vdec/esparser.c esparser_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| BUF_SIZE | 0 | vb | 680 |
| LOCK2 | &sess->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct amvdec_session)->lock |
drivers/staging/media/meson/vdec/esparser.c vp9_update_header() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| BUF_SIZE | 0 | vb | 680 |
| DATA_SOURCE | 0 | vb | $1 |
| LOCK2 | &sess->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct amvdec_session)->lock |
drivers/media/platform/st/sti/hva/hva-debugfs.c hva_dbg_perf_end() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| LOCK2 | &ctx->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hva_ctx)->lock |
drivers/media/pci/cx18/cx18-mailbox.c cx18_mdl_send_to_vb2() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 0 | vb->num_planes | 1-u32max |
| PARAM_VALUE | 1 | plane_no | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &s->vb_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cx18_stream)->vb_lock |
drivers/staging/media/ipu3/ipu3-v4l2.c imgu_vb2_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c cedrus_mpeg2_setup() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c cedrus_mpeg2_setup() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/common/videobuf2/videobuf2-dvb.c dvb_fnc() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
drivers/media/platform/chips-media/coda/coda-common.c coda_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/test-drivers/vicodec/vicodec-core.c device_process() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/test-drivers/vicodec/vicodec-core.c device_run() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | ctx->lock |
drivers/media/test-drivers/vicodec/vicodec-core.c job_ready() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m2m_dev->job_spinlock | ||
| LOCK2 | flags_job | ||
| TYPE_LOCK | (struct v4l2_m2m_dev)->job_spinlock |
drivers/media/test-drivers/vicodec/vicodec-core.c vicodec_buf_queue() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | vb->vb2_queue->lock |
drivers/media/platform/ti/am437x/am437x-vpfe.c vpfe_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/platform/qcom/venus/helpers.c cache_payload() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inst->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock | |
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/qcom/venus/helpers.c session_process_buf() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| BUF_SIZE | 0 | vb | 680 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock | ||
| HALF_LOCKED2 | &inst->lock | ||
| TYPE_LOCK | (struct venus_inst)->lock |
drivers/media/platform/ti/davinci/vpif_capture.c vpif_buffer_prepare() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mdev->req_queue_mutex | ||
| HALF_LOCKED2 | 0 | vb->vb2_queue->lock |
drivers/media/test-drivers/vivid/vivid-vbi-out.c vivid_sliced_vbi_out_process() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| LOCK2 | &dev->mutex | ||
| TYPE_LOCK | (struct vivid_dev)->mutex |
drivers/media/platform/amphion/vpu_malone.c vpu_malone_input_frame_data() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/amphion/vpu_malone.c vpu_malone_input_frame_data() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/amphion/vpu_malone.c vpu_malone_input_stream_data() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| DATA_SOURCE | 0 | vb | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/amphion/vpu_malone.c vpu_malone_insert_scode_pic() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/amphion/vpu_malone.c vpu_malone_insert_scode_vc1_l_pic() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/media/platform/amphion/vpu_malone.c vpu_malone_insert_scode_vp8_pic() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inst->lock |
drivers/staging/media/sunxi/cedrus/cedrus_h265.c cedrus_h265_setup() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c config_source() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/verisilicon/rockchip_vpu2_hw_mpeg2_dec.c rockchip_vpu2_mpeg2_dec_run() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 0,4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/pci/intel/ipu3/ipu3-cio2.c cio2_buffer_done() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 1-u64max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/media/platform/st/sti/delta/delta-v4l2.c delta_run_work() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| LOCK2 | &ctx->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct delta_ctx)->lock |
drivers/media/platform/st/sti/delta/delta-v4l2.c delta_vb2_au_start_streaming() -> vb2_get_plane_payload()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vb | 4096-ptr_max |
| PARAM_VALUE | 1 | plane_no | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock |