Home
last modified time | relevance | path

Searched refs:sys_off_data (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/include/linux/
Dreboot.h133 struct sys_off_data { struct
142 int (*callback)(struct sys_off_data *data), argument
149 int (*callback)(struct sys_off_data *data),
153 int (*callback)(struct sys_off_data *data),
157 int (*callback)(struct sys_off_data *data),
/Linux-v6.1/kernel/
Dreboot.c53 int (*sys_off_cb)(struct sys_off_data *data);
320 struct sys_off_data data = {}; in sys_off_notify()
391 int (*callback)(struct sys_off_data *data), in register_sys_off_handler()
505 int (*callback)(struct sys_off_data *data), in devm_register_sys_off_handler()
531 int (*callback)(struct sys_off_data *data), in devm_register_power_off_handler()
553 int (*callback)(struct sys_off_data *data), in devm_register_restart_handler()
565 static int platform_power_off_notify(struct sys_off_data *data) in platform_power_off_notify()
618 static int legacy_pm_power_off(struct sys_off_data *data) in legacy_pm_power_off()
/Linux-v6.1/drivers/firmware/efi/
Dreboot.c54 static int efi_power_off(struct sys_off_data *data) in efi_power_off()
/Linux-v6.1/drivers/acpi/
Dsleep.c1049 static int acpi_power_off_prepare(struct sys_off_data *data) in acpi_power_off_prepare()
1058 static int acpi_power_off(struct sys_off_data *data) in acpi_power_off()
/Linux-v6.1/drivers/regulator/
Dpfuze100-regulator.c575 static int pfuze_power_off_prepare(struct sys_off_data *data) in pfuze_power_off_prepare()
/Linux-v6.1/drivers/platform/x86/
Dx86-android-tablets.c951 static int lenovo_yoga_tab2_830_1050_power_off(struct sys_off_data *data) in lenovo_yoga_tab2_830_1050_power_off()
/Linux-v6.1/drivers/soc/tegra/
Dpmc.c1127 static int tegra_pmc_restart_handler(struct sys_off_data *data) in tegra_pmc_restart_handler()
1134 static int tegra_pmc_power_off_handler(struct sys_off_data *data) in tegra_pmc_power_off_handler()