Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/firmware/ti_sci.c, line 4190
- drivers/mfd/tps65219.c, line 535
- drivers/mfd/tps6586x.c, line 593
- drivers/power/reset/spacemit-p1-reboot.c, line 62
- drivers/reset/reset-ath79.c, line 107
- drivers/reset/reset-intel-gw.c, line 215
- drivers/soc/litex/litex_soc_ctrl.c, line 105
- drivers/spi/spi-sprd-adi.c, line 580
- kernel/reboot.c, line 588
Smatch caller information:
drivers/power/reset/spacemit-p1-reboot.c spacemit_p1_reboot_probe() -> devm_register_restart_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->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 1073520271116038144 |
| 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/reset/reset-ath79.c ath79_reset_probe() -> devm_register_restart_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 | 1536935259739131904 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 2 | cb_data | 344 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-sprd-adi.c sprd_adi_probe() -> devm_register_restart_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 1-u64max |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 2 | cb_data | s32min-(-2),1-s32max |
| CONTAINER | 1 | -16-48+0 | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cb_data | unit_byte |
drivers/mfd/tps65219.c tps65219_probe() -> devm_register_restart_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 | 7862774473698291712 |
| 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/mfd/tps6586x.c tps6586x_i2c_probe() -> devm_register_restart_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 | 6507927315942731776 |
| PARAM_VALUE | 2 | cb_data | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/reset/reset-intel-gw.c intel_reset_probe() -> devm_register_restart_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->driver | 4096-ptr_max |
| PARAM_VALUE | 1 | callback | 407323604561715200 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 2 | cb_data | 296 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/soc/litex/litex_soc_ctrl.c litex_soc_ctrl_probe() -> devm_register_restart_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 | 5527293686702673920 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 2 | cb_data | 8 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/ti_sci.c ti_sci_probe() -> devm_register_restart_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 | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 0,4096-ptr_max |
| PARAM_VALUE | 1 | callback | 1473565016168738816 |
| PARAM_VALUE | 2 | cb_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 2 | cb_data | 2960 |
| DATA_SOURCE | 2 | cb_data | r devm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |