Defined in 2 files as a function:
- drivers/media/i2c/adv7604.c, line 928 (as a function)
- drivers/media/i2c/adv7842.c, line 968 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/media/i2c/adv7604.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 1 |
| PARAM_VALUE | 2 | predef_vid_timings | 3581096394921160704 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| BUF_SIZE | 2 | predef_vid_timings | 1206 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7604.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 2 |
| PARAM_VALUE | 2 | predef_vid_timings | 1431793968125571072 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| BUF_SIZE | 2 | predef_vid_timings | 3082 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7604.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 5 |
| PARAM_VALUE | 2 | predef_vid_timings | 4880657808915628032 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| BUF_SIZE | 2 | predef_vid_timings | 1340 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7604.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 6 |
| PARAM_VALUE | 2 | predef_vid_timings | 1327582578307588096 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| BUF_SIZE | 2 | predef_vid_timings | 2144 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7842.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 1 |
| PARAM_VALUE | 2 | predef_vid_timings | 4838347710712156160 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| PARAM_VALUE | 3 | timings->bt.flags | 0,512-u32max |
| BUF_SIZE | 2 | predef_vid_timings | 1206 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | timings->bt.flags | 0,512-u32max[u] |
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7842.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 2 |
| PARAM_VALUE | 2 | predef_vid_timings | 4350445617622794240 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| PARAM_VALUE | 3 | timings->bt.flags | 0,512-u32max |
| BUF_SIZE | 2 | predef_vid_timings | 3082 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | timings->bt.flags | 0,512-u32max[u] |
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7842.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 5 |
| PARAM_VALUE | 2 | predef_vid_timings | 1482049275914346496 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| PARAM_VALUE | 3 | timings->bt.flags | 0,512-u32max |
| BUF_SIZE | 2 | predef_vid_timings | 1340 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | timings->bt.flags | 0,512-u32max[u] |
| USER_PTR | 3 | timings |
drivers/media/i2c/adv7842.c configure_predefined_video_timings() -> find_and_set_predefined_video_timings()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | sd->dev_priv->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 1 | prim_mode | 6 |
| PARAM_VALUE | 2 | predef_vid_timings | 5081224516224212992 |
| PARAM_VALUE | 3 | timings | 4096-ptr_max |
| PARAM_VALUE | 3 | timings->bt.flags | 0,512-u32max |
| BUF_SIZE | 2 | predef_vid_timings | 2144 |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| BUF_SIZE | 3 | timings | (-1),4,24,64,128-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| DATA_SOURCE | 3 | timings | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | timings->bt.flags | 0,512-u32max[u] |
| USER_PTR | 3 | timings |