pm_late_early_op(9)
β¨ pm_late_early_op β¨
okay bestie, welcome to the pm_late_early_op(9) page β it's a Kernel API Manual moment, and honestly? it's a short one but it's iconic. let's get into it π
πΈ NAME πΈ
pm_late_early_op β literally just returns the PM operation that's appropriate for a given PM event. that's it. that's the whole gig. no cap π
π¦ SYNOPSIS π¦
pm_callback_t pm_late_early_op (const struct dev_pm_ops *ops ,
pm_message_t state );
look at her go β¨
π ARGUMENTS π
opsβ the PM operations you're choosing from, bestie. this is the menu, you're picking off it π«Άstateβ the PM transition of the system that's being carried out. like, where is the system going, emotionally π
π DESCRIPTION π
okay so the one thing you NEED to know: Runtime PM is disabled for dev while this function is being executed. that's the whole description. that's the vibe check. fr fr π§
β SEE ALSO β
the whole friend group, gathered here today π and the kernel file too:
Kernel file ./drivers/base/power/main.c
pm_hibernate_is_recovering(9)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_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)
like, the entire group chat got invited. ate and left no crumbs ππ₯
sign-off time π this little beauty comes courtesy of ./drivers/base/power, dated October 2026 β that's the source/version and date, mwah π see you in the next manpage, bestie! π¦β¨
π¦ 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