Lines Matching full:suspend

3  * kernel/power/suspend.c - Suspend to RAM and standby functionality.
26 #include <linux/suspend.h>
65 * pm_suspend_default_s2idle - Check if suspend-to-idle is the default suspend.
67 * Return 'true' if suspend-to-idle has been selected as the default system
68 * suspend method.
122 pm_pr_dbg("suspend-to-idle\n"); in s2idle_loop()
125 * Suspend-to-idle equals: in s2idle_loop()
130 * Wakeups during the noirq suspend of devices may be spurious, so try in s2idle_loop()
146 pm_pr_dbg("resume from suspend-to-idle\n"); in s2idle_loop()
178 * Suspend-to-idle should be supported even without any suspend_ops, in pm_states_init()
200 * suspend_set_ops - Set the global suspend method table.
201 * @ops: Suspend operations to use.
229 * Platform drivers that implement mem suspend only and only need to check for
321 "Number of seconds to wait before resuming from suspend test");
328 pr_info("suspend debug: Waiting for %d second(s).\n", in suspend_test()
342 * hibernation). Run suspend notifiers, allocate the "suspend" console and
401 pr_err("late suspend of devices failed\n"); in suspend_enter()
410 pr_err("noirq suspend of devices failed\n"); in suspend_enter()
473 * suspend_devices_and_enter - Suspend devices and enter system sleep state.
497 pr_err("Some devices failed to suspend, or early wake event detected\n"); in suspend_devices_and_enter()
500 suspend_test_finish("suspend devices"); in suspend_devices_and_enter()
527 * suspend_finish - Clean up before finishing the suspend sequence.
544 * Fail if that's not the case. Otherwise, prepare for system suspend, make the
555 …pr_warn("Unsupported test mode for suspend to idle, please choose none/freezer/devices/platform.\n… in enter_state()
603 * execute enter_state() and update system suspend statistics.
612 pr_info("suspend entry (%s)\n", mem_sleep_labels[state]); in pm_suspend()
620 pr_info("suspend exit\n"); in pm_suspend()