Lines Matching refs:wakeup
463 if (adev->wakeup.flags.valid) in acpi_power_add_remove_device()
464 acpi_power_expose_hide(adev, &adev->wakeup.resources, in acpi_power_add_remove_device()
557 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
565 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
583 if (!dev || !dev->wakeup.flags.valid) in acpi_enable_wakeup_device_power()
588 if (dev->wakeup.prepare_count++) in acpi_enable_wakeup_device_power()
591 list_for_each_entry(entry, &dev->wakeup.resources, node) { in acpi_enable_wakeup_device_power()
607 dev->wakeup.flags.valid = 0; in acpi_enable_wakeup_device_power()
617 dev->wakeup.prepare_count = 0; in acpi_enable_wakeup_device_power()
635 if (!dev || !dev->wakeup.flags.valid) in acpi_disable_wakeup_device_power()
640 if (--dev->wakeup.prepare_count > 0) in acpi_disable_wakeup_device_power()
647 if (dev->wakeup.prepare_count < 0) in acpi_disable_wakeup_device_power()
648 dev->wakeup.prepare_count = 0; in acpi_disable_wakeup_device_power()
654 list_for_each_entry(entry, &dev->wakeup.resources, node) { in acpi_disable_wakeup_device_power()
670 dev->wakeup.flags.valid = 0; in acpi_disable_wakeup_device_power()