pm_hibernate_is_recovering(9)
π NAME π
okay bestie, this is the Kernel API Manual page for pm_hibernate_is_recovering(9). The NAME line is pm_hibernate_is_recovering β if recovering from hibernate due to error. No cap, that's the whole vibe: it's the "are we in the error-recovery case or the normal case?" checker. π
β¨ SYNOPSIS β¨
bool pm_hibernate_is_recovering (void );
π«Ά ARGUMENTS π«Ά
voidβ no arguments. Like, none. You pass nothing, bestie. π«Ά
π DESCRIPTION π
You use this to query whether dev_pm_ops.thaw is being called for the normal hibernation case or for recovering from some error. That's it β it's giving "quick vibe check for whether we're in the error-recovery case or the normal case," and that's exactly the manpage's lore. β¨
π RETURN π
trueβ error case. ππfalseβ normal case. πβ¨
π¦ SEE ALSO π¦
Kernel file: ./drivers/base/power/main.c
the whole crew, all here, all iconic:
device_pm_sleep_init(9)device_pm_lock(9)device_pm_unlock(9)device_pm_add(9)device_pm_remove(9)device_pm_move_before(9)device_pm_move_after(9)device_pm_move_last(9)dpm_wait(9)pm_op(9)pm_late_early_op(9)pm_noirq_op(9)dpm_watchdog_handler(9)dpm_watchdog_set(9)dpm_watchdog_clear(9)dev_pm_skip_resume(9)device_resume_noirq(9)dpm_resume_noirq(9)device_resume_early(9)dpm_resume_early(9)dpm_resume_start(9)device_resume(9)dpm_resume(9)device_complete(9)dpm_complete(9)dpm_resume_end(9)resume_event(9)device_suspend_noirq(9)dpm_suspend_noirq(9)device_suspend_late(9)dpm_suspend_late(9)dpm_suspend_end(9)legacy_suspend(9)device_suspend(9)dpm_suspend(9)device_prepare(9)dpm_prepare(9)dpm_suspend_start(9)device_pm_wait_for_dev(9)dpm_for_each_dev(9)
made with π from the Kernel API Manual, source/version ./drivers/base/power, dated October 2026, for pm_hibernate_is_recovering(9) β that's the footer, bestie, and we're done. periodt. π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms