Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/mfd/rc5t583.c __rc5t583_set_ext_pwrreq1_control() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
CAPPED_DATA 0 dev->driver_data->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 dev->driver_data->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 dev->driver_data->regmap->volatile_table->n_yes_ranges 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583.c __rc5t583_set_ext_pwrreq1_control() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 94
PARAM_VALUE 2 val 1
CAPPED_DATA 0 dev->driver_data->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 dev->driver_data->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 dev->driver_data->regmap->volatile_table->n_yes_ranges 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583.c rc5t583_clear_ext_power_req() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 val 0-1
BUF_SIZE 0 dev 1616
FUZZY_MAX 2 val 1
HARD_MAX 2 val 1
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583.c rc5t583_clear_ext_power_req() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 94
PARAM_VALUE 2 val 0
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583.c rc5t583_clear_ext_power_req() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 33-43
PARAM_VALUE 2 val 0
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 26,30,66,148-150,169-170,238
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_init() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->driver_data->regmap->cache_dirty 1
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 25,29,65,144-146,168,237
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_init() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->driver_data->regmap->cache_dirty 1
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 167
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_init() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->driver_data->regmap->cache_dirty 1
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 174
PARAM_VALUE 2 val 0
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_init() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->blklen 0-4294967295
PARAM_VALUE 0 dev->driver_data->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 dev->driver_data->regmap->cache_dirty 1
PARAM_VALUE 0 *dev->driver_data->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 26,30,66,148-150,169-170,238
PARAM_VALUE 2 val 0
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_sync_unlock() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 1 reg 167
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_sync_unlock() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 1 reg 25,29,65,144-146,168,237
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/rc5t583-irq.c rc5t583_irq_sync_unlock() -> rc5t583_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->driver_data->regmap 4096-ptr_max
PARAM_VALUE 1 reg 174
RX_PATH
TASK_NOT_RUNNING