Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/mfd/88pm886.c, line 143
- drivers/mfd/axp20x.c, line 1462
- drivers/mfd/stpmic1.c, line 189
- drivers/mfd/tps65219.c, line 545
- drivers/mfd/tps6586x.c, line 586
- drivers/mfd/tps6594-core.c, line 789
- drivers/power/reset/spacemit-p1-reboot.c, line 56
- drivers/soc/renesas/pwc-rzv2m.c, line 120
- kernel/reboot.c, line 566
Smatch caller information:
drivers/mfd/stpmic1.c stpmic1_probe() -> devm_register_power_off_handler()
| 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->of_node | 1-u64max |
| PARAM_VALUE | 1 | callback | 8979726271488528384 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 2 | cb_data | 32 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/reset/spacemit-p1-reboot.c spacemit_p1_reboot_probe() -> devm_register_power_off_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 3367905451255349248 |
| PARAM_VALUE | 2 | cb_data | 1-u64max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 2 | cb_data | r dev_get_regmap |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/88pm886.c pm886_probe() -> devm_register_power_off_handler()
| 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->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 5322659872735838208 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 2 | cb_data | 32 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/tps65219.c tps65219_probe() -> devm_register_power_off_handler()
| 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->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 1499505781285531648 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 2 | cb_data | 24 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/soc/renesas/pwc-rzv2m.c rzv2m_pwc_probe() -> devm_register_power_off_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 6394046933433786368 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 2 | cb_data | 536 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/tps6586x.c tps6586x_i2c_probe() -> devm_register_power_off_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 7943439272928501760 |
| PARAM_VALUE | 2 | cb_data | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/axp20x.c axp20x_device_probe() -> devm_register_power_off_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 1865483198449053696 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 2 | cb_data | 72 |
| DATA_SOURCE | 2 | cb_data | $0 |
| MEM_ZERO | 0 | dev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mfd/tps6594-core.c tps6594_device_init() -> devm_register_power_off_handler()
| 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->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 3198573796273065984 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 2 | cb_data | 48 |
| DATA_SOURCE | 2 | cb_data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |