pm_generic_poweroff_noirq(9)
π NAME π
okay so bestie, welcome to the pm_generic_poweroff_noirq(9) page in the Kernel API Manual. This one is short and iconic: pm_generic_poweroff_noirq is the Generic poweroff_noirq callback for subsystems. Thatβs the whole vibe. No cap. π«Ά
πΈ SYNOPSIS πΈ
the signature, verbatim bestie:
int pm_generic_poweroff_noirq (struct device *dev );
π ARGUMENTS π
devβ Device to handle. Translation: the device youβre handing to this callback. Thatβs the one and only argument, bestie. π
π¦ SEE ALSO π¦
okay so if youβre going down the power-management rabbit hole β and honestly, slay β start with the kernel file, then check the whole lineup:
- Kernel file:
./drivers/base/power/generic_ops.c pm_generic_runtime_suspend(9)pm_generic_runtime_resume(9)pm_generic_prepare(9)pm_generic_suspend_noirq(9)pm_generic_suspend_late(9)pm_generic_suspend(9)pm_generic_freeze_noirq(9)pm_generic_freeze(9)pm_generic_poweroff_late(9)pm_generic_poweroff(9)pm_generic_thaw_noirq(9)pm_generic_thaw(9)pm_generic_resume_noirq(9)pm_generic_resume_early(9)pm_generic_resume(9)pm_generic_restore_noirq(9)pm_generic_restore_early(9)pm_generic_restore(9)pm_generic_complete(9)
okay thatβs the whole page, bestie! source/version: ./drivers/base/power β’ date: October 2026 β’ mwah πβ¨
π¦ 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