Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/i2c/imx219.c imx219_init_controls() -> imx219_get_pixel_rate()

Type Parameter Key Value
PARAM_VALUE 0 imx219 4096-ptr_max
PARAM_VALUE 0 imx219->lanes 2,4
BUF_SIZE 0 imx219 944
BUF_SIZE 0 imx219->reset_gpio s32min,(-1),1-s32max
BUF_SIZE 0 imx219->sd.internal_ops 48
BUF_SIZE 0 imx219->xclk (-1),1-s32max
CAPPED_DATA 0 imx219->reset_gpio 1
CAPPED_DATA 0 imx219->xclk->core 1
DATA_SOURCE 0 imx219 $0
TERMINATED 0 imx219->sd.entity.name 1
TERMINATED 0 imx219->sd.name 1
MEM_ZERO 0 imx219
MEM_ZERO 0 imx219->sd.active_state
MEM_ZERO 0 imx219->sd.asc_list.next
MEM_ZERO 0 imx219->sd.asc_list.prev
MEM_ZERO 0 imx219->sd.async_list.next
MEM_ZERO 0 imx219->sd.async_list.prev
MEM_ZERO 0 imx219->sd.async_subdev_endpoint_list.next
MEM_ZERO 0 imx219->sd.async_subdev_endpoint_list.prev
MEM_ZERO 0 imx219->sd.ctrl_handler
MEM_ZERO 0 imx219->sd.dev
MEM_ZERO 0 imx219->sd.dev_priv
MEM_ZERO 0 imx219->sd.devnode
MEM_ZERO 0 imx219->sd.entity.graph_obj.list.next
MEM_ZERO 0 imx219->sd.entity.graph_obj.list.prev
MEM_ZERO 0 imx219->sd.entity.graph_obj.mdev
MEM_ZERO 0 imx219->sd.entity.links.next
MEM_ZERO 0 imx219->sd.entity.links.prev
MEM_ZERO 0 imx219->sd.entity.name
MEM_ZERO 0 imx219->sd.entity.ops
MEM_ZERO 0 imx219->sd.entity.pads
MEM_ZERO 0 imx219->sd.fwnode
MEM_ZERO 0 imx219->sd.host_priv
MEM_ZERO 0 imx219->sd.internal_ops
MEM_ZERO 0 imx219->sd.list.next
MEM_ZERO 0 imx219->sd.list.prev
MEM_ZERO 0 imx219->sd.name
MEM_ZERO 0 imx219->sd.ops
MEM_ZERO 0 imx219->sd.owner
MEM_ZERO 0 imx219->sd.pdata
MEM_ZERO 0 imx219->sd.privacy_led
MEM_ZERO 0 imx219->sd.state_lock
MEM_ZERO 0 imx219->sd.subdev_notifier
MEM_ZERO 0 imx219->sd.v4l2_dev
MEM_ZERO 0 imx219->supplies
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/imx219.c imx219_init_controls() -> imx219_get_pixel_rate()

Type Parameter Key Value
PARAM_VALUE 0 imx219 4096-ptr_max
PARAM_VALUE 0 imx219->lanes 2,4
BUF_SIZE 0 imx219 944
BUF_SIZE 0 imx219->reset_gpio s32min,(-1),1-s32max
BUF_SIZE 0 imx219->sd.internal_ops 48
BUF_SIZE 0 imx219->xclk (-1),1-s32max
CAPPED_DATA 0 imx219->reset_gpio 1
CAPPED_DATA 0 imx219->xclk->core 1
DATA_SOURCE 0 imx219 $0
TERMINATED 0 imx219->sd.entity.name 1
TERMINATED 0 imx219->sd.name 1
MEM_ZERO 0 imx219
MEM_ZERO 0 imx219->sd.active_state
MEM_ZERO 0 imx219->sd.asc_list.next
MEM_ZERO 0 imx219->sd.asc_list.prev
MEM_ZERO 0 imx219->sd.async_list.next
MEM_ZERO 0 imx219->sd.async_list.prev
MEM_ZERO 0 imx219->sd.async_subdev_endpoint_list.next
MEM_ZERO 0 imx219->sd.async_subdev_endpoint_list.prev
MEM_ZERO 0 imx219->sd.ctrl_handler
MEM_ZERO 0 imx219->sd.dev
MEM_ZERO 0 imx219->sd.dev_priv
MEM_ZERO 0 imx219->sd.devnode
MEM_ZERO 0 imx219->sd.entity.graph_obj.list.next
MEM_ZERO 0 imx219->sd.entity.graph_obj.list.prev
MEM_ZERO 0 imx219->sd.entity.graph_obj.mdev
MEM_ZERO 0 imx219->sd.entity.links.next
MEM_ZERO 0 imx219->sd.entity.links.prev
MEM_ZERO 0 imx219->sd.entity.name
MEM_ZERO 0 imx219->sd.entity.ops
MEM_ZERO 0 imx219->sd.entity.pads
MEM_ZERO 0 imx219->sd.fwnode
MEM_ZERO 0 imx219->sd.host_priv
MEM_ZERO 0 imx219->sd.internal_ops
MEM_ZERO 0 imx219->sd.list.next
MEM_ZERO 0 imx219->sd.list.prev
MEM_ZERO 0 imx219->sd.name
MEM_ZERO 0 imx219->sd.ops
MEM_ZERO 0 imx219->sd.owner
MEM_ZERO 0 imx219->sd.pdata
MEM_ZERO 0 imx219->sd.privacy_led
MEM_ZERO 0 imx219->sd.state_lock
MEM_ZERO 0 imx219->sd.subdev_notifier
MEM_ZERO 0 imx219->sd.v4l2_dev
MEM_ZERO 0 imx219->supplies
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/imx219.c imx219_init_controls() -> imx219_get_pixel_rate()

Type Parameter Key Value
PARAM_VALUE 0 imx219 4096-ptr_max
PARAM_VALUE 0 imx219->lanes 2,4
BUF_SIZE 0 imx219 944
BUF_SIZE 0 imx219->reset_gpio s32min,(-1),1-s32max
BUF_SIZE 0 imx219->sd.internal_ops 48
BUF_SIZE 0 imx219->xclk (-1),1-s32max
CAPPED_DATA 0 imx219->reset_gpio 1
CAPPED_DATA 0 imx219->xclk->core 1
DATA_SOURCE 0 imx219 $0
TERMINATED 0 imx219->sd.entity.name 1
TERMINATED 0 imx219->sd.name 1
MEM_ZERO 0 imx219
MEM_ZERO 0 imx219->sd.active_state
MEM_ZERO 0 imx219->sd.asc_list.next
MEM_ZERO 0 imx219->sd.asc_list.prev
MEM_ZERO 0 imx219->sd.async_list.next
MEM_ZERO 0 imx219->sd.async_list.prev
MEM_ZERO 0 imx219->sd.async_subdev_endpoint_list.next
MEM_ZERO 0 imx219->sd.async_subdev_endpoint_list.prev
MEM_ZERO 0 imx219->sd.ctrl_handler
MEM_ZERO 0 imx219->sd.dev
MEM_ZERO 0 imx219->sd.dev_priv
MEM_ZERO 0 imx219->sd.devnode
MEM_ZERO 0 imx219->sd.entity.graph_obj.list.next
MEM_ZERO 0 imx219->sd.entity.graph_obj.list.prev
MEM_ZERO 0 imx219->sd.entity.graph_obj.mdev
MEM_ZERO 0 imx219->sd.entity.links.next
MEM_ZERO 0 imx219->sd.entity.links.prev
MEM_ZERO 0 imx219->sd.entity.name
MEM_ZERO 0 imx219->sd.entity.ops
MEM_ZERO 0 imx219->sd.entity.pads
MEM_ZERO 0 imx219->sd.fwnode
MEM_ZERO 0 imx219->sd.host_priv
MEM_ZERO 0 imx219->sd.internal_ops
MEM_ZERO 0 imx219->sd.list.next
MEM_ZERO 0 imx219->sd.list.prev
MEM_ZERO 0 imx219->sd.name
MEM_ZERO 0 imx219->sd.ops
MEM_ZERO 0 imx219->sd.owner
MEM_ZERO 0 imx219->sd.pdata
MEM_ZERO 0 imx219->sd.privacy_led
MEM_ZERO 0 imx219->sd.state_lock
MEM_ZERO 0 imx219->sd.subdev_notifier
MEM_ZERO 0 imx219->sd.v4l2_dev
MEM_ZERO 0 imx219->supplies
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/imx219.c imx219_set_pad_format() -> imx219_get_pixel_rate()

Type Parameter Key Value
PARAM_VALUE 0 imx219 4096-ptr_max
CAPPED_DATA 0 imx219->exposure 1
CAPPED_DATA 0 imx219->hblank 1
CAPPED_DATA 0 imx219->vblank 1
DATA_SOURCE 0 imx219 r to_imx219
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cxdev->open_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &hdw->big_lock_mutex
HALF_LOCKED2 &pcdev->mlock
HALF_LOCKED2 &ve->vdev.entity.graph_obj.mdev->graph_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &em28xx_devlist_mutex
HALF_LOCKED2 state->lock