Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/media/platform/renesas/rcar-vin/rcar-dma.c rvin_set_stream() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c sun4i_csi_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 vq->lock

drivers/media/platform/arm/mali-c55/mali-c55-params.c mali_c55_params_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock

drivers/media/platform/ti/cal/cal-video.c cal_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 vq->lock

drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c sun6i_isp_capture_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
BUF_SIZE 0 vdev 2096
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 queue->lock

drivers/media/platform/arm/mali-c55/mali-c55-stats.c mali_c55_stats_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock

drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c rzv2h_ivc_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock

drivers/media/pci/intel/ipu6/ipu6-isys-video.c ipu6_isys_setup_video() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock
HALF_LOCKED2 remote_sd->active_state->lock

drivers/media/platform/arm/mali-c55/mali-c55-capture.c mali_c55_vb2_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock

drivers/media/platform/qcom/camss/camss-video.c video_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
BUF_SIZE 0 vdev 2096
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock

drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c sun6i_csi_capture_start_streaming() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
BUF_SIZE 0 vdev 2096
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 queue->lock

drivers/staging/media/ipu7/ipu7-isys-video.c ipu7_isys_setup_video() -> video_device_pipeline_alloc_start()

Type Parameter Key Value
PARAM_VALUE 0 vdev 4096-ptr_max
PARAM_VALUE 0 vdev->entity.pads 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock
HALF_LOCKED2 remote_sd->active_state->lock