Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/microchip/microchip-isc-base.c isc_async_complete() -> isc_ctrl_init()

Type Parameter Key Value
PARAM_VALUE 0 isc 4096-ptr_max
PARAM_VALUE 0 isc->awb_mutex.dep_map->name 0-255
PARAM_VALUE 0 isc->awb_mutex.first_waiter 0
PARAM_VALUE 0 isc->awb_mutex.magic 4096-ptr_max
PARAM_VALUE 0 isc->awb_mutex.osq.tail.counter 0
PARAM_VALUE 0 isc->awb_mutex.owner.counter 0
PARAM_VALUE 0 isc->comp.done 0
PARAM_VALUE 0 isc->comp.wait.lock.magic 3735899821
PARAM_VALUE 0 isc->comp.wait.lock.owner (-1)
PARAM_VALUE 0 isc->comp.wait.lock.owner_cpu u32max
PARAM_VALUE 0 isc->comp.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 isc->comp.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 isc->comp.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 isc->comp.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->comp.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->controller_formats 4096-ptr_max
PARAM_VALUE 0 isc->current_subdev 4096-ptr_max
PARAM_VALUE 0 isc->dma_queue.next 4096-ptr_max
PARAM_VALUE 0 isc->dma_queue.next->next 4096-ptr_max
PARAM_VALUE 0 isc->dma_queue.prev 4096-ptr_max
PARAM_VALUE 0 isc->dma_queue.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->dma_queue.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->fmt.fmt.meta.buffersize 0
PARAM_VALUE 0 isc->fmt.fmt.meta.bytesperline 0
PARAM_VALUE 0 isc->fmt.fmt.meta.dataformat 0
PARAM_VALUE 0 isc->fmt.fmt.meta.height 0
PARAM_VALUE 0 isc->fmt.fmt.meta.width 0
PARAM_VALUE 0 isc->fmt.fmt.pix.bytesperline 0
PARAM_VALUE 0 isc->fmt.fmt.pix.colorspace 8
PARAM_VALUE 0 isc->fmt.fmt.pix.field 1
PARAM_VALUE 0 isc->fmt.fmt.pix.flags 0
PARAM_VALUE 0 isc->fmt.fmt.pix.hsv_enc 0
PARAM_VALUE 0 isc->fmt.fmt.pix.priv 0
PARAM_VALUE 0 isc->fmt.fmt.pix.quantization 0
PARAM_VALUE 0 isc->fmt.fmt.pix.sizeimage 0
PARAM_VALUE 0 isc->fmt.fmt.pix.xfer_func 0
PARAM_VALUE 0 isc->fmt.fmt.pix.ycbcr_enc 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.colorspace 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.field 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.flags 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.height 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.hsv_enc 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.num_planes 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.pixelformat 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.quantization 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.width 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.xfer_func 0
PARAM_VALUE 0 isc->fmt.fmt.pix_mp.ycbcr_enc 0
PARAM_VALUE 0 isc->fmt.fmt.sdr.buffersize 0
PARAM_VALUE 0 isc->fmt.fmt.sdr.pixelformat 0
PARAM_VALUE 0 isc->fmt.fmt.sliced.io_size 0
PARAM_VALUE 0 isc->fmt.fmt.sliced.service_set 0
PARAM_VALUE 0 isc->fmt.fmt.vbi.flags 0
PARAM_VALUE 0 isc->fmt.fmt.vbi.offset 0
PARAM_VALUE 0 isc->fmt.fmt.vbi.sample_format 0
PARAM_VALUE 0 isc->fmt.fmt.vbi.samples_per_line 0
PARAM_VALUE 0 isc->fmt.fmt.vbi.sampling_rate 0
PARAM_VALUE 0 isc->fmt.fmt.win.bitmap 0
PARAM_VALUE 0 isc->fmt.fmt.win.chromakey 0
PARAM_VALUE 0 isc->fmt.fmt.win.clipcount 0
PARAM_VALUE 0 isc->fmt.fmt.win.clips 0
PARAM_VALUE 0 isc->fmt.fmt.win.field 0
PARAM_VALUE 0 isc->fmt.fmt.win.global_alpha 0
PARAM_VALUE 0 isc->fmt.fmt.win.w.height 0
PARAM_VALUE 0 isc->fmt.fmt.win.w.left 0
PARAM_VALUE 0 isc->fmt.fmt.win.w.top 0
PARAM_VALUE 0 isc->fmt.fmt.win.w.width 0
PARAM_VALUE 0 isc->fmt.type 1
PARAM_VALUE 0 isc->lock.dep_map->name 0-255
PARAM_VALUE 0 isc->lock.first_waiter 0
PARAM_VALUE 0 isc->lock.magic 4096-ptr_max
PARAM_VALUE 0 isc->lock.osq.tail.counter 0
PARAM_VALUE 0 isc->lock.owner.counter 0
PARAM_VALUE 0 isc->try_config.bpp 0,8,12,16,32
PARAM_VALUE 0 isc->try_config.bpp_v4l2 0,8,16,32
PARAM_VALUE 0 isc->try_config.dcfg_imode 0-2,4,6
PARAM_VALUE 0 isc->try_config.dctrl_dview 0,4
PARAM_VALUE 0 isc->try_config.rlp_cfg_mode 0,2,4-11,13,38,77,205
PARAM_VALUE 0 isc->try_fmt.fmt.pix.bytesperline 0
PARAM_VALUE 0 isc->try_fmt.fmt.pix.colorspace 8
PARAM_VALUE 0 isc->try_fmt.fmt.pix.field 1
PARAM_VALUE 0 isc->try_fmt.fmt.pix.sizeimage 0
PARAM_VALUE 0 isc->try_fmt.type 1
PARAM_VALUE 0 isc->vb2_vidq.buf_ops 7349354608699604992
PARAM_VALUE 0 isc->vb2_vidq.buf_ops->copy_timestamp 0,3401818510708633600
PARAM_VALUE 0 isc->vb2_vidq.buf_ops->fill_user_buffer 5298842246379896832,5841025948992888832
PARAM_VALUE 0 isc->vb2_vidq.buf_ops->fill_vb2_buffer 1786911256580034560,5041348282711113728
PARAM_VALUE 0 isc->vb2_vidq.buf_ops->init_buffer 0,384438844081053696
PARAM_VALUE 0 isc->vb2_vidq.buf_ops->verify_planes_array 0,6675302666440089600
PARAM_VALUE 0 isc->vb2_vidq.buf_struct_size 1-u32max
PARAM_VALUE 0 isc->vb2_vidq.dma_dir 0-2
PARAM_VALUE 0 isc->vb2_vidq.done_list.next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_list.next->next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_list.prev 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_list.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_wq.head.next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_wq.head.next->next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_wq.head.prev 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_wq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.done_wq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.drv_priv 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.io_modes 21
PARAM_VALUE 0 isc->vb2_vidq.lock 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.lock->first_waiter 0
PARAM_VALUE 0 isc->vb2_vidq.lock->magic 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.lock->osq.tail.counter 0
PARAM_VALUE 0 isc->vb2_vidq.lock->owner.counter 0
PARAM_VALUE 0 isc->vb2_vidq.max_num_buffers 32-32768
PARAM_VALUE 0 isc->vb2_vidq.mem_ops 7126069751673204736
PARAM_VALUE 0 isc->vb2_vidq.memory 0
PARAM_VALUE 0 isc->vb2_vidq.min_queued_buffers 1
PARAM_VALUE 0 isc->vb2_vidq.min_reqbufs_allocation 1-32768
PARAM_VALUE 0 isc->vb2_vidq.mmap_lock.dep_map->name 0-255
PARAM_VALUE 0 isc->vb2_vidq.mmap_lock.first_waiter 0
PARAM_VALUE 0 isc->vb2_vidq.mmap_lock.magic 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.mmap_lock.owner.counter 0
PARAM_VALUE 0 isc->vb2_vidq.ops 8960275295974428672
PARAM_VALUE 0 isc->vb2_vidq.queued_list.next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.queued_list.next->next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.queued_list.prev 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.queued_list.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.queued_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->vb2_vidq.quirk_poll_must_check_waiting_for_buffers 1
PARAM_VALUE 0 isc->vb2_vidq.timestamp_flags 8192
PARAM_VALUE 0 isc->vb2_vidq.type 1
PARAM_VALUE 0 *isc->vb2_vidq->name 0-255
CAPPED_DATA 0 isc->controller_formats_size 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &list_lock
HALF_LOCKED2 &device->clients_lock