Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/staging/media/ipu7/ipu7-isys-queue.c buf_queue() -> ipu7_isys_buffer_to_fw_frame_buff()

Type Parameter Key Value
PARAM_VALUE 1 stream 4096-ptr_max
PARAM_VALUE 2 bl 622054268683128832
BUF_SIZE 0 set 72
CAPPED_DATA 1 stream->nr_queues 1
CAPPED_DATA 1 stream->nr_streaming 1
CAPPED_DATA 1 &stream->mutex 1
PARAM_COMPARE 1 stream->nr_queues == $1->nr_streaming
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 1 &stream->mutex
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 vb->vb2_queue->lock
TYPE_LOCK (struct ipu7_isys_stream)->mutex

drivers/staging/media/ipu7/ipu7-isys-queue.c ipu7_isys_stream_start() -> ipu7_isys_buffer_to_fw_frame_buff()

Type Parameter Key Value
PARAM_VALUE 1 stream 4096-ptr_max
PARAM_VALUE 2 bl 2654613932087578624
BUF_SIZE 0 set 72
BUF_SIZE 2 bl 24
CAPPED_DATA 1 &stream->isys->stream_mutex 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &stream->mutex
HALF_LOCKED2 &dmxdev->mutex
TYPE_LOCK (struct ipu7_isys_stream)->mutex

drivers/staging/media/ipu7/ipu7-isys-video.c start_stream_firmware() -> ipu7_isys_buffer_to_fw_frame_buff()

Type Parameter Key Value
PARAM_VALUE 1 stream 4096-ptr_max
PARAM_VALUE 2 bl 622054268683128832,1161453712328101888
BUF_SIZE 0 set 72
CAPPED_DATA 1 stream->nr_output_pins 1
CAPPED_DATA 1 &stream->queues 1
DATA_SOURCE 2 bl $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &stream->isys->stream_mutex
LOCK2 &stream->mutex
HALF_LOCKED2 &dmxdev->mutex
TYPE_LOCK (struct ipu7_isys)->stream_mutex
TYPE_LOCK (struct ipu7_isys_stream)->mutex