Lines Matching refs:wakeup
441 if (adev->wakeup.flags.valid) in acpi_power_add_remove_device()
442 acpi_power_expose_hide(adev, &adev->wakeup.resources, in acpi_power_add_remove_device()
535 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
543 dev->wakeup.flags.valid = 0; in acpi_device_sleep_wake()
561 if (!dev || !dev->wakeup.flags.valid) in acpi_enable_wakeup_device_power()
566 if (dev->wakeup.prepare_count++) in acpi_enable_wakeup_device_power()
569 list_for_each_entry(entry, &dev->wakeup.resources, node) { in acpi_enable_wakeup_device_power()
585 dev->wakeup.flags.valid = 0; in acpi_enable_wakeup_device_power()
595 dev->wakeup.prepare_count = 0; in acpi_enable_wakeup_device_power()
613 if (!dev || !dev->wakeup.flags.valid) in acpi_disable_wakeup_device_power()
618 if (--dev->wakeup.prepare_count > 0) in acpi_disable_wakeup_device_power()
625 if (dev->wakeup.prepare_count < 0) in acpi_disable_wakeup_device_power()
626 dev->wakeup.prepare_count = 0; in acpi_disable_wakeup_device_power()
632 list_for_each_entry(entry, &dev->wakeup.resources, node) { in acpi_disable_wakeup_device_power()
648 dev->wakeup.flags.valid = 0; in acpi_disable_wakeup_device_power()