Home
last modified time | relevance | path

Searched refs:acpi_battery_hook (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/include/acpi/
H A Dbattery.h13 struct acpi_battery_hook { struct
15 int (*add_battery)(struct power_supply *battery, struct acpi_battery_hook *hook);
16 int (*remove_battery)(struct power_supply *battery, struct acpi_battery_hook *hook);
20 void battery_hook_register(struct acpi_battery_hook *hook);
21 void battery_hook_unregister(struct acpi_battery_hook *hook);
/kernel/linux/linux-5.10/include/acpi/
H A Dbattery.h13 struct acpi_battery_hook { struct
20 void battery_hook_register(struct acpi_battery_hook *hook);
21 void battery_hook_unregister(struct acpi_battery_hook *hook);
/kernel/linux/linux-5.10/drivers/acpi/
H A Dbattery.c692 static void __battery_hook_unregister(struct acpi_battery_hook *hook, int lock) in __battery_hook_unregister()
710 void battery_hook_unregister(struct acpi_battery_hook *hook) in battery_hook_unregister()
716 void battery_hook_register(struct acpi_battery_hook *hook) in battery_hook_register()
755 struct acpi_battery_hook *hook_node, *tmp; in battery_hook_add_battery()
783 struct acpi_battery_hook *hook; in battery_hook_remove_battery()
800 struct acpi_battery_hook *hook; in battery_hook_exit()
801 struct acpi_battery_hook *ptr; in battery_hook_exit()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dbattery.c700 static void __battery_hook_unregister(struct acpi_battery_hook *hook, int lock) in __battery_hook_unregister()
719 void battery_hook_unregister(struct acpi_battery_hook *hook) in battery_hook_unregister()
725 void battery_hook_register(struct acpi_battery_hook *hook) in battery_hook_register()
766 struct acpi_battery_hook *hook_node, *tmp; in battery_hook_add_battery()
794 struct acpi_battery_hook *hook; in battery_hook_remove_battery()
811 struct acpi_battery_hook *hook; in battery_hook_exit()
812 struct acpi_battery_hook *ptr; in battery_hook_exit()
/kernel/linux/linux-6.6/drivers/platform/x86/dell/
H A Ddell-wmi-ddv.c106 struct acpi_battery_hook hook;
698 static int dell_wmi_ddv_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in dell_wmi_ddv_add_battery()
723 static int dell_wmi_ddv_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in dell_wmi_ddv_remove_battery()
735 struct acpi_battery_hook *hook = data; in dell_wmi_ddv_battery_remove()
/kernel/linux/linux-6.6/drivers/platform/x86/
H A Dsystem76_acpi.c264 static int system76_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in system76_battery_add()
276 static int system76_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in system76_battery_remove()
282 static struct acpi_battery_hook system76_battery_hook = {
H A Dhuawei-wmi.c472 static int huawei_wmi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in huawei_wmi_battery_add()
487 static int huawei_wmi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in huawei_wmi_battery_remove()
495 static struct acpi_battery_hook huawei_wmi_battery_hook = {
H A Dlg-laptop.c549 static int lg_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in lg_battery_add()
558 static int lg_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in lg_battery_remove()
565 static struct acpi_battery_hook battery_hook = {
H A Dmsi-ec.c802 struct acpi_battery_hook *hook) in msi_battery_add()
808 struct acpi_battery_hook *hook) in msi_battery_remove()
814 static struct acpi_battery_hook battery_hook = {
H A Dtoshiba_acpi.c3116 static int toshiba_acpi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in toshiba_acpi_battery_add()
3129 static int toshiba_acpi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in toshiba_acpi_battery_remove()
3135 static struct acpi_battery_hook battery_hook = {
H A Dasus-wmi.c1256 static int asus_wmi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in asus_wmi_battery_add()
1283 static int asus_wmi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in asus_wmi_battery_remove()
1290 static struct acpi_battery_hook battery_hook = {
H A Dthinkpad_acpi.c9861 static int tpacpi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in tpacpi_battery_add()
9872 static int tpacpi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in tpacpi_battery_remove()
9878 static struct acpi_battery_hook battery_hook = {
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dhuawei-wmi.c496 static struct acpi_battery_hook huawei_wmi_battery_hook = {
H A Dasus-wmi.c612 static struct acpi_battery_hook battery_hook = {
H A Dthinkpad_acpi.c9708 static struct acpi_battery_hook battery_hook = {

Completed in 49 milliseconds