Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/aspeed/aspeed-video.c aspeed_video_buf_queue() -> aspeed_video_start_frame()

Type Parameter Key Value
PARAM_VALUE 0 video 4096-ptr_max
PARAM_VALUE 0 video->buffers.next 4096-ptr_max
PARAM_VALUE 0 video->buffers.prev 4096-ptr_max
PARAM_VALUE 0 video->buffers.prev->next 4096-ptr_max
PARAM_VALUE 0 video->buffers.prev->next->next 4096-ptr_max
PARAM_VALUE 0 video->lock.rlock.dep_map->name 0-255
BUF_SIZE 0 video s32min-(-2),1-s32max
BUF_SIZE 0 video s32min-(-2),1-s32max
CAPPED_DATA 0 &video->buffers 1
PARAM_COMPARE 0 &video->buffers == $0->buffers.next
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 vb->vb2_queue->lock

drivers/media/platform/aspeed/aspeed-video.c aspeed_video_irq() -> aspeed_video_start_frame()

Type Parameter Key Value
PARAM_VALUE 0 video 4096-ptr_max
PARAM_VALUE 0 video->lock.rlock.dep_map->name 0-255
CAPPED_DATA 0 &video->buffers 1
DATA_SOURCE 0 video $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/aspeed/aspeed-video.c aspeed_video_resolution_work() -> aspeed_video_start_frame()

Type Parameter Key Value
PARAM_VALUE 0 video 4096-ptr_max
PARAM_VALUE 0 video->jpeg.virt 0,4096-ptr_max
PARAM_VALUE 0 video->v4l2_input_status 0,2
PARAM_VALUE 0 *video->gfx->cache->data 0-4294967295
PARAM_VALUE 0 *video->jpeg.virt 1114371,2228483
CAPPED_DATA 0 video->active_timings.height 1
CAPPED_DATA 0 video->active_timings.width 1
CAPPED_DATA 0 video->detected_timings.height 1
CAPPED_DATA 0 video->detected_timings.width 1
PARAM_COMPARE 0 video->active_timings.height == $0->detected_timings.height
PARAM_COMPARE 0 video->active_timings.width == $0->detected_timings.width
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/aspeed/aspeed-video.c aspeed_video_start_streaming() -> aspeed_video_start_frame()

Type Parameter Key Value
PARAM_VALUE 0 video 4096-ptr_max
PARAM_VALUE 0 video->jpeg.virt 0,4096-ptr_max
PARAM_VALUE 0 video->perf.duration_max 0
PARAM_VALUE 0 video->perf.duration_min u32max
PARAM_VALUE 0 video->sequence 0
PARAM_VALUE 0 *video->jpeg.virt 1114371,2228483
BUF_SIZE 0 video s32min-(-2),1-s32max
BUF_SIZE 0 video s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 q->lock