Lines Matching full:suspend

3  * kernel/power/suspend.c - Suspend to RAM and standby functionality.
26 #include <linux/suspend.h>
66 * pm_suspend_default_s2idle - Check if suspend-to-idle is the default suspend.
68 * Return 'true' if suspend-to-idle has been selected as the default system
69 * suspend method.
135 pm_pr_dbg("suspend-to-idle\n"); in s2idle_loop()
138 * Suspend-to-idle equals: in s2idle_loop()
143 * Wakeups during the noirq suspend of devices may be spurious, so try in s2idle_loop()
160 pm_pr_dbg("resume from suspend-to-idle\n"); in s2idle_loop()
194 * Suspend-to-idle should be supported even without any suspend_ops, in pm_states_init()
217 * suspend_set_ops - Set the global suspend method table.
218 * @ops: Suspend operations to use.
248 * Platform drivers that implement mem suspend only and only need to check for
341 "Number of seconds to wait before resuming from suspend test");
350 pr_info("suspend debug: Waiting for %d second(s).\n", in suspend_test()
369 * hibernation). Run suspend notifiers, allocate the "suspend" console and
429 pr_err("late suspend of devices failed\n"); in suspend_enter()
438 pr_err("noirq suspend of devices failed\n"); in suspend_enter()
501 * suspend_devices_and_enter - Suspend devices and enter system sleep state.
525 pr_err("Some devices failed to suspend, or early wake event detected\n"); in suspend_devices_and_enter()
528 suspend_test_finish("suspend devices"); in suspend_devices_and_enter()
555 * suspend_finish - Clean up before finishing the suspend sequence.
573 * Fail if that's not the case. Otherwise, prepare for system suspend, make the
584 …pr_warn("Unsupported test mode for suspend to idle, please choose none/freezer/devices/platform.\n… in enter_state()
634 * execute enter_state() and update system suspend statistics.
643 pr_info("suspend entry (%s)\n", mem_sleep_labels[state]); in pm_suspend()
646 pr_info("suspend exit\n"); in pm_suspend()