Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- drivers/acpi/battery.c
- drivers/platform/x86/asus-wmi.c, line 1684
- drivers/platform/x86/dell/dell-laptop.c, line 2449
- drivers/platform/x86/fujitsu-laptop.c, line 270
- drivers/platform/x86/huawei-wmi.c, line 515
- drivers/platform/x86/lenovo/thinkpad_acpi.c, line 10023
- drivers/platform/x86/lenovo/wmi-other.c, line 949
- drivers/platform/x86/lg-laptop.c, line 1056
- drivers/platform/x86/msi-ec.c, line 1430
- drivers/platform/x86/system76_acpi.c, line 291
- drivers/platform/x86/toshiba_acpi.c, line 3569
Smatch caller information:
drivers/acpi/battery.c devm_battery_hook_register() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 4096-ptr_max |
| PARAM_VALUE | 0 | hook->add_battery | 95839084174475264,804458522230910976,1133844449554178048,1532418334375608320,4999403679185395712,5782717322871083008,7577248727513055232,8193209939915984896 |
| PARAM_VALUE | 0 | hook->remove_battery | 428352607031296,737855822967799808,1209910526207336448,1910274968065015808,2901000953752014848,6700919047685574656,8350015114111393792,8785308720087445504 |
| DATA_SOURCE | 0 | hook | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/fujitsu-laptop.c fujitsu_battery_charge_control_add() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 3421280160631111680 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/system76_acpi.c system76_battery_init() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 2381405588038336512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/huawei-wmi.c huawei_wmi_battery_setup() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 5008145219575099392 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/lenovo/thinkpad_acpi.c tpacpi_battery_init() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 7516095501428060160 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/dell/dell-laptop.c dell_battery_init() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 7744400846209925120 |
| NOCHECK_CALL |
drivers/platform/x86/lenovo/wmi-other.c lwmi_om_psy_ext_init() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 4096-ptr_max |
| PARAM_VALUE | 0 | hook->add_battery | 1353177483235303424 |
| PARAM_VALUE | 0 | hook->name | 5976789575257575424 |
| PARAM_VALUE | 0 | hook->remove_battery | 6455690934067339264 |
| TERMINATED | 0 | hook->name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &component_mutex |
drivers/platform/x86/toshiba_acpi.c toshiba_acpi_probe() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 96381042181099520 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/lg-laptop.c acpi_probe() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 6238631075273023488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c asus_wmi_battery_init() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 3412325075212496896 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/msi-ec.c msi_ec_init() -> battery_hook_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hook | 5787322137927962624 |
| NOCHECK_CALL |