Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- sound/soc/codecs/cs42l42-i2c.c, line 41
- sound/soc/codecs/cs42l42-sdw.c, line 290
- sound/soc/codecs/cs42l42.c, line 2460
- sound/soc/codecs/cs42l83-i2c.c, line 192
Smatch caller information:
sound/soc/codecs/cs42l42-sdw.c cs42l42_sdw_init() -> cs42l42_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs42l42 | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->regmap->cache_only | 0 |
| PARAM_VALUE | 0 | cs42l42->regmap->lock | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->regmap->unlock | 4096-ptr_max |
| BUF_SIZE | 0 | cs42l42 | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cs42l42 | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cs42l42 | unit_byte |
| LOCK2 | &peripheral->sdw_dev_lock | ||
| TYPE_LOCK | (struct sdw_slave)->sdw_dev_lock |
sound/soc/codecs/cs42l42-i2c.c cs42l42_i2c_probe() -> cs42l42_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs42l42 | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->dma_mem->pfn_base | 0-s64max |
| PARAM_VALUE | 0 | cs42l42->devid | 272962 |
| PARAM_VALUE | 0 | cs42l42->irq | 0 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->irq_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cs42l42->regmap | 0-ptr_max |
| PARAM_VALUE | 0 | cs42l42->reset_gpio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->sdw_waiting_first_unattach | 1 |
| BUF_SIZE | 0 | cs42l42 | 456 |
| BUF_SIZE | 0 | cs42l42->dev | 1616 |
| DATA_SOURCE | 0 | cs42l42 | r devm_kzalloc |
| MEM_ZERO | 0 | cs42l42 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cs42l42->irq | |
| UNITS | 0 | cs42l42 | unit_byte |
sound/soc/codecs/cs42l83-i2c.c cs42l83_i2c_probe() -> cs42l42_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cs42l42 | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->dev->dma_mem->pfn_base | 0-s64max |
| PARAM_VALUE | 0 | cs42l42->devid | 273027 |
| PARAM_VALUE | 0 | cs42l42->irq | 0 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->irq_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | cs42l42->irq_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | cs42l42->regmap | 0-ptr_max |
| PARAM_VALUE | 0 | cs42l42->reset_gpio | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cs42l42->sdw_waiting_first_unattach | 1 |
| BUF_SIZE | 0 | cs42l42 | 456 |
| BUF_SIZE | 0 | cs42l42->dev | 1616 |
| DATA_SOURCE | 0 | cs42l42 | r devm_kzalloc |
| MEM_ZERO | 0 | cs42l42 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cs42l42->irq | |
| UNITS | 0 | cs42l42 | unit_byte |