Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/dvb-frontends/sp2.c sp2_ci_op_cam() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter->algo->master_xfer | 1-u64max |
| PARAM_VALUE | 0 | s->client->adapter->bus_lock.rtmutex.owner | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | s->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | buf | 7670725785253122048 |
| PARAM_VALUE | 2 | *buf | 0-247 |
| PARAM_VALUE | 3 | len | 1 |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
drivers/media/dvb-frontends/sp2.c sp2_ci_slot_reset() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | buf | 4259419506387234816 |
| PARAM_VALUE | 2 | *buf | 128 |
| PARAM_VALUE | 3 | len | 1 |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| LOCK2 | &sl->slot_lock | ||
| TYPE_LOCK | (struct dvb_ca_slot)->slot_lock |
drivers/media/dvb-frontends/sp2.c sp2_ci_slot_reset() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter->algo->master_xfer | 1-u64max |
| PARAM_VALUE | 0 | s->client->adapter->bus_lock.rtmutex.owner | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | buf | 4259419506387234816 |
| PARAM_VALUE | 2 | *buf | 0 |
| PARAM_VALUE | 3 | len | 1 |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| LOCK2 | &sl->slot_lock | ||
| TYPE_LOCK | (struct dvb_ca_slot)->slot_lock |
drivers/media/dvb-frontends/sp2.c sp2_ci_slot_ts_enable() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | s->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | buf | 7301693974043545600 |
| PARAM_VALUE | 3 | len | 1 |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | s | s32min-(-2),1-s32max |
| LOCK2 | &sl->slot_lock | ||
| TYPE_LOCK | (struct dvb_ca_slot)->slot_lock |
drivers/media/dvb-frontends/sp2.c sp2_init() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->ca.data | 4096-ptr_max |
| PARAM_VALUE | 0 | s->ca.owner | 0 |
| PARAM_VALUE | 0 | s->ca.poll_slot_status | 7793073352052699136 |
| PARAM_VALUE | 0 | s->ca.read_attribute_mem | 5900664909378899968 |
| PARAM_VALUE | 0 | s->ca.read_cam_control | 3771238231771144192 |
| PARAM_VALUE | 0 | s->ca.slot_reset | 8697695715585863680 |
| PARAM_VALUE | 0 | s->ca.slot_shutdown | 7800543203408564224 |
| PARAM_VALUE | 0 | s->ca.slot_ts_enable | 6939542299213914112 |
| PARAM_VALUE | 0 | s->ca.write_attribute_mem | 5710633653112750080 |
| PARAM_VALUE | 0 | s->ca.write_cam_control | 2247800352247492608 |
| PARAM_VALUE | 0 | s->client | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->debugfs | 4096-u64max |
| PARAM_VALUE | 0 | s->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->dev.platform_data | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->devres_group_id | 4096-ptr_max |
| PARAM_VALUE | 0 | s->module_access_type | 0 |
| PARAM_VALUE | 1 | reg | 0 |
| PARAM_VALUE | 2 | buf | 4308039973036838912 |
| PARAM_VALUE | 2 | *buf | 0 |
| PARAM_VALUE | 3 | len | 34 |
| BUF_SIZE | 0 | s | 160 |
| BUF_SIZE | 0 | s->ca.data | 160 |
| BUF_SIZE | 2 | buf | 34 |
| CAPPED_DATA | 0 | s->client->irq | 1 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | s->client->irq |
drivers/media/dvb-frontends/sp2.c sp2_init() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->ca.data | 4096-ptr_max |
| PARAM_VALUE | 0 | s->ca.owner | 0 |
| PARAM_VALUE | 0 | s->ca.poll_slot_status | 7793073352052699136 |
| PARAM_VALUE | 0 | s->ca.read_attribute_mem | 5900664909378899968 |
| PARAM_VALUE | 0 | s->ca.read_cam_control | 3771238231771144192 |
| PARAM_VALUE | 0 | s->ca.slot_reset | 8697695715585863680 |
| PARAM_VALUE | 0 | s->ca.slot_shutdown | 7800543203408564224 |
| PARAM_VALUE | 0 | s->ca.slot_ts_enable | 6939542299213914112 |
| PARAM_VALUE | 0 | s->ca.write_attribute_mem | 5710633653112750080 |
| PARAM_VALUE | 0 | s->ca.write_cam_control | 2247800352247492608 |
| PARAM_VALUE | 0 | s->client | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter->algo->master_xfer | 1-u64max |
| PARAM_VALUE | 0 | s->client->adapter->bus_lock.rtmutex.owner | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | s->client->debugfs | 4096-u64max |
| PARAM_VALUE | 0 | s->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->dev.platform_data | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->devres_group_id | 4096-ptr_max |
| PARAM_VALUE | 0 | s->module_access_type | 0 |
| PARAM_VALUE | 1 | reg | 31 |
| PARAM_VALUE | 2 | buf | 7996107351354195968 |
| PARAM_VALUE | 2 | *buf | 1 |
| PARAM_VALUE | 3 | len | 1 |
| BUF_SIZE | 0 | s | 160 |
| BUF_SIZE | 0 | s->ca.data | 160 |
| CAPPED_DATA | 0 | s->client->irq | 1 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | s->client->irq |
drivers/media/dvb-frontends/sp2.c sp2_init() -> sp2_write_i2c()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->ca.data | 4096-ptr_max |
| PARAM_VALUE | 0 | s->ca.owner | 0 |
| PARAM_VALUE | 0 | s->ca.poll_slot_status | 7793073352052699136 |
| PARAM_VALUE | 0 | s->ca.read_attribute_mem | 5900664909378899968 |
| PARAM_VALUE | 0 | s->ca.read_cam_control | 3771238231771144192 |
| PARAM_VALUE | 0 | s->ca.slot_reset | 8697695715585863680 |
| PARAM_VALUE | 0 | s->ca.slot_shutdown | 7800543203408564224 |
| PARAM_VALUE | 0 | s->ca.slot_ts_enable | 6939542299213914112 |
| PARAM_VALUE | 0 | s->ca.write_attribute_mem | 5710633653112750080 |
| PARAM_VALUE | 0 | s->ca.write_cam_control | 2247800352247492608 |
| PARAM_VALUE | 0 | s->client | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->adapter->algo->master_xfer | 1-u64max |
| PARAM_VALUE | 0 | s->client->adapter->bus_lock.rtmutex.owner | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | s->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | s->client->debugfs | 4096-u64max |
| PARAM_VALUE | 0 | s->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->dev.platform_data | 4096-ptr_max |
| PARAM_VALUE | 0 | s->client->devres_group_id | 4096-ptr_max |
| PARAM_VALUE | 0 | s->module_access_type | 0 |
| PARAM_VALUE | 1 | reg | 24 |
| PARAM_VALUE | 2 | buf | 7996107351354195968 |
| PARAM_VALUE | 2 | *buf | 1 |
| PARAM_VALUE | 3 | len | 1 |
| BUF_SIZE | 0 | s | 160 |
| BUF_SIZE | 0 | s->ca.data | 160 |
| CAPPED_DATA | 0 | s->client->irq | 1 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | s->client->irq |