Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/platform/microchip/microchip-isc-base.c isc_mc_init() -> isc_scaler_init()

Type Parameter Key Value
PARAM_VALUE 0 isc 4096-ptr_max
PARAM_VALUE 0 isc->adapt_pipeline 2408040100074115072,9065726250204893184
PARAM_VALUE 0 isc->config_cbc 2712627329179742208,5300356377695846400
PARAM_VALUE 0 isc->config_cc 4134777603793940480,7911107366919532544
PARAM_VALUE 0 isc->config_csc 2314575227759996928,4800464023730786304
PARAM_VALUE 0 isc->config_ctrls 1827510587000795136,3830190947037249536
PARAM_VALUE 0 isc->config_dpc 6218033211684028416,6591367662423724032
PARAM_VALUE 0 isc->config_gam 4972048063377883136,9158311814514077696
PARAM_VALUE 0 isc->config_rlp 2701304434977996800,5109652805835530240
PARAM_VALUE 0 isc->controller_formats 655721426663084032,7884985272013279232
PARAM_VALUE 0 isc->controller_formats_size 22,25
PARAM_VALUE 0 isc->dcfg 544,1088
PARAM_VALUE 0 isc->dev 4096-ptr_max
PARAM_VALUE 0 isc->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 isc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 isc->dev->of_node 4096-ptr_max
PARAM_VALUE 0 isc->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 isc->formats_list 467996956573769728,3987065919390756864
PARAM_VALUE 0 isc->formats_list_size 16-17
PARAM_VALUE 0 isc->gamma_max 0,2
PARAM_VALUE 0 isc->gamma_table 4001767940421419008,4742396363424956416
PARAM_VALUE 0 isc->hclock 0,4096-ptr_max
PARAM_VALUE 0 isc->hclock->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 isc->hclock->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 isc->hclock->core->dev->power.request 0-4
PARAM_VALUE 0 isc->hclock->core->dev->power.request_pending 0-1
PARAM_VALUE 0 isc->hclock->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 isc->hclock->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 isc->hclock->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 isc->hclock->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 isc->hclock->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 isc->hclock->core->enable_count 0-4294967295
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.request 0-4
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 isc->hclock->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 isc->hclock->core->parent->enable_count 0-4294967295
PARAM_VALUE 0 isc->hclock->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 isc->hclock->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 isc->hclock->core->prepare_count 1-4294967295
PARAM_VALUE 0 isc->hclock->core->protect_count 0-4294967295
PARAM_VALUE 0 isc->max_height 1944,2464
PARAM_VALUE 0 isc->max_width 2592,3264
PARAM_VALUE 0 isc->mdev->bus_info 0-255
PARAM_VALUE 0 isc->mdev.dev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.dev->of_node 4096-ptr_max
PARAM_VALUE 0 isc->mdev.driver_name 0
PARAM_VALUE 0 isc->mdev.entities.next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entities.next->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entities.prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entities.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entities.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entity_internal_idx.xa.xa_flags 33554437
PARAM_VALUE 0 isc->mdev.entity_notify.next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entity_notify.next->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entity_notify.prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entity_notify.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.entity_notify.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.graph_mutex.dep_map->name 0-255
PARAM_VALUE 0 isc->mdev.graph_mutex.first_waiter 0
PARAM_VALUE 0 isc->mdev.graph_mutex.magic 4096-ptr_max
PARAM_VALUE 0 isc->mdev.graph_mutex.osq.tail.counter 0
PARAM_VALUE 0 isc->mdev.graph_mutex.owner.counter 0
PARAM_VALUE 0 isc->mdev.interfaces.next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.interfaces.next->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.interfaces.prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.interfaces.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.interfaces.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.links.next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.links.next->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.links.prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.links.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.links.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.model 0
PARAM_VALUE 0 isc->mdev.num_request_objects.counter 0
PARAM_VALUE 0 isc->mdev.num_requests.counter 0
PARAM_VALUE 0 isc->mdev.pads.next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.pads.next->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.pads.prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.pads.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->mdev.pads.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->mdev.req_queue_mutex.dep_map->name 0-255
PARAM_VALUE 0 isc->mdev.req_queue_mutex.first_waiter 0
PARAM_VALUE 0 isc->mdev.req_queue_mutex.magic 4096-ptr_max
PARAM_VALUE 0 isc->mdev.req_queue_mutex.owner.counter 0
PARAM_VALUE 0 isc->mdev.request_id.counter 0
PARAM_VALUE 0 isc->offsets.cbc 0,284
PARAM_VALUE 0 isc->offsets.csc 0,284
PARAM_VALUE 0 isc->offsets.dma 0,316
PARAM_VALUE 0 isc->offsets.his 0,292
PARAM_VALUE 0 isc->offsets.his_entry 0,332
PARAM_VALUE 0 isc->offsets.rlp 0,292
PARAM_VALUE 0 isc->offsets.sub420 0,292
PARAM_VALUE 0 isc->offsets.sub422 0,292
PARAM_VALUE 0 isc->offsets.version 0,316
PARAM_VALUE 0 isc->regmap 4096-ptr_max
PARAM_VALUE 0 isc->subdev_entities.next 4096-ptr_max
PARAM_VALUE 0 isc->subdev_entities.next->next 4096-ptr_max
PARAM_VALUE 0 isc->subdev_entities.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev->name 0-255
PARAM_VALUE 0 isc->v4l2_dev.dev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->dev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->entities.next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->entities.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->entity_internal_idx.xa.xa_flags 33554437
PARAM_VALUE 0 isc->v4l2_dev.mdev->entity_internal_idx.xa.xa_head 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->entity_notify.next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->entity_notify.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->graph_mutex.first_waiter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->graph_mutex.magic 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->graph_mutex.osq.tail.counter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->graph_mutex.owner.counter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->interfaces.next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->interfaces.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->links.next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->links.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->num_request_objects.counter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->num_requests.counter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->pads.next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->pads.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->req_queue_mutex.first_waiter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->req_queue_mutex.magic 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.mdev->req_queue_mutex.owner.counter 0
PARAM_VALUE 0 isc->v4l2_dev.mdev->request_id.counter 0
PARAM_VALUE 0 isc->v4l2_dev.ref.refcount.refs.counter 1
PARAM_VALUE 0 isc->v4l2_dev.subdevs.next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.subdevs.next->next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.subdevs.prev 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.subdevs.prev->next 4096-ptr_max
PARAM_VALUE 0 isc->v4l2_dev.subdevs.prev->prev 4096-ptr_max
PARAM_VALUE 0 isc->video_dev.entity.flags 1
PARAM_VALUE 0 isc->video_dev.entity.function 65537
PARAM_VALUE 0 isc->video_dev.entity.graph_obj.mdev->graph_mutex.dep_map->name 0-255
PARAM_VALUE 0 isc->video_dev.entity.graph_obj.mdev->graph_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 isc->video_dev.entity.graph_obj.mdev->graph_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 isc->video_dev.entity.graph_obj.mdev->interfaces.prev 4096-ptr_max
PARAM_VALUE 0 isc->video_dev.entity.num_pads 1
PARAM_VALUE 0 isc->video_dev.entity.ops 7001048439703416832
PARAM_VALUE 0 isc->video_dev.entity.pads->entity 4096-ptr_max
PARAM_VALUE 0 isc->video_dev.entity.pads->entity->num_pads 0-511
PARAM_VALUE 0 isc->video_dev.entity.pads->entity->pads 4096-18446744073709547519
PARAM_VALUE 0 isc->video_dev.entity.pads->graph_obj.id 0-67108863
PARAM_VALUE 0 isc->video_dev.entity.pads->graph_obj.list.next 4096-ptr_max
PARAM_VALUE 0 isc->video_dev.entity.pads->index 0
PARAM_VALUE 0 *isc->regmap->cache->data 0-4294967295
BUF_SIZE 0 isc 8912
BUF_SIZE 0 isc->controller_formats 440,500
BUF_SIZE 0 isc->dev 1616
BUF_SIZE 0 isc->formats_list 320,340
BUF_SIZE 0 isc->gamma_table 256,768
BUF_SIZE 0 isc->hclock (-1),1-s32max
BUF_SIZE 0 isc->mdev.dev 1616
BUF_SIZE 0 isc->v4l2_dev.mdev 992
BUF_SIZE 0 isc->video_dev.entity.ops 32
DATA_SOURCE 0 isc $0
HARD_MAX 0 isc->controller_formats_size 25
HARD_MAX 0 isc->dcfg 1088
HARD_MAX 0 isc->formats_list_size 17
HARD_MAX 0 isc->gamma_max 2
HARD_MAX 0 isc->max_height 2464
HARD_MAX 0 isc->max_width 3264
HARD_MAX 0 isc->offsets.cbc 284
HARD_MAX 0 isc->offsets.csc 284
HARD_MAX 0 isc->offsets.dma 316
HARD_MAX 0 isc->offsets.his 292
HARD_MAX 0 isc->offsets.his_entry 332
HARD_MAX 0 isc->offsets.rlp 292
HARD_MAX 0 isc->offsets.sub420 292
HARD_MAX 0 isc->offsets.sub422 292
HARD_MAX 0 isc->offsets.version 316
MEM_ZERO 0 isc
MEM_ZERO 0 isc->dev
MEM_ZERO 0 isc->regmap
MEM_ZERO 0 isc->v4l2_dev.mdev
MEM_ZERO 0 &isc->v4l2_dev.prio
RX_PATH
TASK_NOT_RUNNING