Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/microchip/microchip-csi2dc.c csi2dc_probe() -> csi2dc_power()

Type Parameter Key Value
PARAM_VALUE 0 csi2dc 4096-ptr_max
PARAM_VALUE 0 csi2dc->base 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.async_subdev_endpoint_list.next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.async_subdev_endpoint_list.next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.async_subdev_endpoint_list.prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.async_subdev_endpoint_list.prev->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.async_subdev_endpoint_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.dev 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.dev_priv 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.function 20482
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.graph_obj.mdev->graph_mutex.dep_map->name 0-255
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.graph_obj.mdev->graph_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.graph_obj.mdev->graph_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.graph_obj.mdev->id 0-4294967295
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.name 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.num_pads 2
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.obj_type 2
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.ops 4975723533122220032
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.pads->entity 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.pads->entity->num_pads 0-511
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.pads->entity->pads 4096-18446744073709547519
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.pads->graph_obj.id 0-67108863
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.pads->graph_obj.list.next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.entity.pads->index 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.flags 4
PARAM_VALUE 0 csi2dc->csi2dc_sd.grp_id 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.host_priv 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.internal_ops 6496316508332339200
PARAM_VALUE 0 csi2dc->csi2dc_sd.list.next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.list.next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.list.prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.list.prev->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->csi2dc_sd.name 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.ops 7824921713452941312
PARAM_VALUE 0 csi2dc->csi2dc_sd.ops->audio 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.ops->ir 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.ops->sensor 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.ops->tuner 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.ops->vbi 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.owner 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.privacy_led 0
PARAM_VALUE 0 csi2dc->csi2dc_sd.v4l2_dev 0
PARAM_VALUE 0 csi2dc->cur_fmt 2482617338432647168
PARAM_VALUE 0 csi2dc->dev 4096-ptr_max
PARAM_VALUE 0 csi2dc->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->format.colorspace 8
PARAM_VALUE 0 csi2dc->format.field 1
PARAM_VALUE 0 csi2dc->format.height 480
PARAM_VALUE 0 csi2dc->format.hsv_enc 0
PARAM_VALUE 0 csi2dc->format.quantization 0
PARAM_VALUE 0 csi2dc->format.width 640
PARAM_VALUE 0 csi2dc->format.xfer_func 0
PARAM_VALUE 0 csi2dc->format.ycbcr_enc 0
PARAM_VALUE 0 csi2dc->notifier.done_list.next 0
PARAM_VALUE 0 csi2dc->notifier.done_list.next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.done_list.next->prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.done_list.prev 0
PARAM_VALUE 0 csi2dc->notifier.done_list.prev->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.done_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.notifier_entry.next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.notifier_entry.next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.notifier_entry.prev 5066981799564599296
PARAM_VALUE 0 csi2dc->notifier.notifier_entry.prev->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.notifier_entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.ops->bound 7283424670860673024
PARAM_VALUE 0 csi2dc->notifier.ops->complete 0
PARAM_VALUE 0 csi2dc->notifier.ops->destroy 0
PARAM_VALUE 0 csi2dc->notifier.ops->unbind 0
PARAM_VALUE 0 csi2dc->notifier.parent 0
PARAM_VALUE 0 csi2dc->notifier.sd 0
PARAM_VALUE 0 csi2dc->notifier.sd->entity.graph_obj.mdev 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.sd->entity.links.prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.sd->entity.links.prev->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.sd->entity.links.prev->next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.v4l2_dev 0
PARAM_VALUE 0 csi2dc->notifier.waiting_list.next 0
PARAM_VALUE 0 csi2dc->notifier.waiting_list.next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.waiting_list.prev 0
PARAM_VALUE 0 csi2dc->notifier.waiting_list.prev->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.waiting_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 csi2dc->notifier.waiting_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 csi2dc->parallel_mode 1
PARAM_VALUE 0 csi2dc->pclk 0,4096-ptr_max
PARAM_VALUE 0 csi2dc->scck 0,4096-ptr_max
PARAM_VALUE 0 csi2dc->video_pipe 1
PARAM_VALUE 0 *csi2dc->csi2dc_sd.name 0-127
PARAM_VALUE 1 on 1
BUF_SIZE 0 csi2dc 712
BUF_SIZE 0 csi2dc->csi2dc_sd.dev 1616
BUF_SIZE 0 csi2dc->csi2dc_sd.entity.ops 32
BUF_SIZE 0 csi2dc->csi2dc_sd.internal_ops 48
BUF_SIZE 0 csi2dc->dev 1616
BUF_SIZE 0 csi2dc->pclk (-1),1-s32max
BUF_SIZE 0 csi2dc->scck (-1),1-s32max
DATA_SOURCE 0 csi2dc r devm_kzalloc
STR_LEN 0 csi2dc->csi2dc_sd.name 51
TERMINATED 0 csi2dc->csi2dc_sd.entity.name 1
TERMINATED 0 csi2dc->csi2dc_sd.name 1
MEM_ZERO 0 csi2dc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 csi2dc->csi2dc_sd.name
NO_OVERFLOW_SIMPLE 0 csi2dc->notifier.sd->entity.num_pads

drivers/media/platform/microchip/microchip-csi2dc.c csi2dc_runtime_resume() -> csi2dc_power()

Type Parameter Key Value
PARAM_VALUE 1 on 1
BUF_SIZE 0 csi2dc s32min-(-2),1-s32max
BUF_SIZE 0 csi2dc s32min-(-2),1-s32max
UNITS 0 csi2dc unit_byte

drivers/media/platform/microchip/microchip-csi2dc.c csi2dc_runtime_suspend() -> csi2dc_power()

Type Parameter Key Value
PARAM_VALUE 1 on 0
BUF_SIZE 0 csi2dc s32min-(-2),1-s32max
BUF_SIZE 0 csi2dc s32min-(-2),1-s32max
UNITS 0 csi2dc unit_byte