Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/i2c/s5k5baf.c s5k5baf_check_fw_revision() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| BUF_SIZE | 0 | state | 1688 |
| BUF_SIZE | 0 | state->clock | (-1),1-s32max |
| DATA_SOURCE | 0 | state | $0 |
| MEM_ZERO | 0 | state | |
| MEM_ZERO | 0 | state->sd.active_state | |
| MEM_ZERO | 0 | state->sd.asc_list.next | |
| MEM_ZERO | 0 | state->sd.asc_list.prev | |
| MEM_ZERO | 0 | state->sd.async_list.next | |
| MEM_ZERO | 0 | state->sd.async_list.prev | |
| MEM_ZERO | 0 | state->sd.async_subdev_endpoint_list.next | |
| MEM_ZERO | 0 | state->sd.async_subdev_endpoint_list.prev | |
| MEM_ZERO | 0 | state->sd.ctrl_handler | |
| MEM_ZERO | 0 | state->sd.dev | |
| MEM_ZERO | 0 | state->sd.dev_priv | |
| MEM_ZERO | 0 | state->sd.devnode | |
| MEM_ZERO | 0 | state->sd.entity.graph_obj.list.next | |
| MEM_ZERO | 0 | state->sd.entity.graph_obj.list.prev | |
| MEM_ZERO | 0 | state->sd.entity.graph_obj.mdev | |
| MEM_ZERO | 0 | state->sd.entity.links.next | |
| MEM_ZERO | 0 | state->sd.entity.links.prev | |
| MEM_ZERO | 0 | state->sd.entity.name | |
| MEM_ZERO | 0 | state->sd.entity.ops | |
| MEM_ZERO | 0 | state->sd.entity.pads | |
| MEM_ZERO | 0 | state->sd.fwnode | |
| MEM_ZERO | 0 | state->sd.host_priv | |
| MEM_ZERO | 0 | state->sd.internal_ops | |
| MEM_ZERO | 0 | state->sd.list.next | |
| MEM_ZERO | 0 | state->sd.list.prev | |
| MEM_ZERO | 0 | state->sd.name | |
| MEM_ZERO | 0 | state->sd.ops | |
| MEM_ZERO | 0 | state->sd.owner | |
| MEM_ZERO | 0 | state->sd.pdata | |
| MEM_ZERO | 0 | state->sd.privacy_led | |
| MEM_ZERO | 0 | state->sd.state_lock | |
| MEM_ZERO | 0 | state->sd.subdev_notifier | |
| MEM_ZERO | 0 | state->sd.v4l2_dev | |
| MEM_ZERO | 0 | state->supplies | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_crop_rects() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| DATA_SOURCE | 0 | state | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &state->lock | |
| TYPE_LOCK | (struct s5k5baf)->lock |
drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_crop_rects() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| DATA_SOURCE | 0 | state | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &state->lock | |
| TYPE_LOCK | (struct s5k5baf)->lock |
drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_crop_rects() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| DATA_SOURCE | 0 | state | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &state->lock | |
| TYPE_LOCK | (struct s5k5baf)->lock |
drivers/media/i2c/s5k5baf.c s5k5baf_hw_set_video_bus() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | state->fw->count | 1 |
| CAPPED_DATA | 0 | state->power | 1 |
| DATA_SOURCE | 0 | state | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &state->lock | |
| HALF_LOCKED2 | &cam->s_mutex | ||
| HALF_LOCKED2 | &camif->lock | ||
| HALF_LOCKED2 | &dcmi->lock | ||
| HALF_LOCKED2 | &dev->v4l2_lock | ||
| HALF_LOCKED2 | &isc->lock | ||
| HALF_LOCKED2 | &isi->lock | ||
| TYPE_LOCK | (struct s5k5baf)->lock |
drivers/media/i2c/s5k5baf.c s5k5baf_s_ctrl() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | &state->lock | 1 |
| DATA_SOURCE | 0 | state | r to_s5k5baf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &state->lock | |
| TYPE_LOCK | (struct s5k5baf)->lock |
drivers/media/i2c/s5k5baf.c s5k5baf_s_stream() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | &state->lock | 1 |
| DATA_SOURCE | 0 | state | r to_s5k5baf |
| LOCK2 | 0 | &state->lock | |
| TYPE_LOCK | (struct s5k5baf)->lock |
drivers/media/i2c/s5k5baf.c s5k5baf_set_power() -> s5k5baf_clear_error()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | state->fw->count | 1 |
| CAPPED_DATA | 0 | state->power | 1 |
| CAPPED_DATA | 0 | &state->lock | 1 |
| DATA_SOURCE | 0 | state | r to_s5k5baf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &state->lock | |
| HALF_LOCKED2 | &cam->s_mutex | ||
| HALF_LOCKED2 | &camif->lock | ||
| HALF_LOCKED2 | &dcmi->lock | ||
| HALF_LOCKED2 | &dev->v4l2_lock | ||
| HALF_LOCKED2 | &isc->lock | ||
| HALF_LOCKED2 | &isi->lock | ||
| TYPE_LOCK | (struct s5k5baf)->lock |