Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/iio/light/vcnl4035.c vcnl4035_init() -> vcnl4035_set_als_power_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->debugfs | 4096-u64max |
| PARAM_VALUE | 0 | data->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->devres_group_id | 4096-ptr_max |
| PARAM_VALUE | 0 | data->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | data->regmap->lock | 4096-ptr_max |
| PARAM_VALUE | 0 | data->regmap->unlock | 4096-ptr_max |
| PARAM_VALUE | 0 | *data->regmap->cache->data | 0-4294967295 |
| PARAM_VALUE | 1 | status | 1 |
| CAPPED_DATA | 0 | data->client->irq | 1 |
| DATA_SOURCE | 0 | data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | data->client->irq |
drivers/iio/light/vcnl4035.c vcnl4035_probe() -> vcnl4035_set_als_power_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->debugfs | 4096-u64max |
| PARAM_VALUE | 0 | data->client->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->client->devres_group_id | 4096-ptr_max |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.physical_location->dock | 0-1 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.physical_location->horizontal_position | 0-4294967295 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.physical_location->lid | 0-1 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.physical_location->panel | 0-4294967295 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.physical_location->vertical_position | 0-4294967295 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.power.completion.done | 0-4294967295 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.power.irq_safe | 0-1 |
| PARAM_VALUE | 0 | data->drdy_trigger0->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | data->drdy_trigger0->id | s32min-s32max |
| PARAM_VALUE | 0 | data->drdy_trigger0->ops->validate_device | 0,1894638330319810560,5660506270671192064,7838709838981648384,8936080754400722944 |
| PARAM_VALUE | 0 | data->drdy_trigger0->pool_lock.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | data->drdy_trigger0->subirq_base | s32min-s32max |
| PARAM_VALUE | 0 | data->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | data->regmap->async | 0 |
| PARAM_VALUE | 0 | data->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 1 | status | 0 |
| CAPPED_DATA | 0 | data->client->irq | 1 |
| CAPPED_DATA | 0 | data->regmap->rd_table->n_yes_ranges | 1 |
| CAPPED_DATA | 0 | data->regmap->volatile_table->n_no_ranges | 1 |
| CAPPED_DATA | 0 | data->regmap->volatile_table->n_yes_ranges | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | data->client->irq |
drivers/iio/light/vcnl4035.c vcnl4035_remove() -> vcnl4035_set_als_power_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/iio/light/vcnl4035.c vcnl4035_runtime_resume() -> vcnl4035_set_als_power_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | data->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | data->regmap->async | 0-1 |
| PARAM_VALUE | 0 | data->regmap->async_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | data->regmap->async_ret | 0 |
| PARAM_VALUE | 0 | data->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | data->regmap->cache_bypass | 0-1 |
| PARAM_VALUE | 0 | data->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | data->regmap->cache_only | 0 |
| PARAM_VALUE | 0 | data->regmap->cache_type | 1-4294967295 |
| PARAM_VALUE | 0 | data->regmap->no_sync_defaults | 0 |
| PARAM_VALUE | 0 | *data->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | status | 1 |
drivers/iio/light/vcnl4035.c vcnl4035_runtime_suspend() -> vcnl4035_set_als_power_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |