pm_generic_suspend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– pm_generic_suspend πŸ’–

okay so bestie, welcome to this lil page from the Kernel API Manual β€” it's pm_generic_suspend(9), and it's giving short-and-useful main character energy. no cap, it's tiny, but every detail ate. πŸ”₯


🌸 NAME 🌸

pm_generic_suspend β€” generic suspend callback for subsystems. that's the whole vibe: it's the generic suspend callback, for subsystems, periodt. πŸ’…


✨ SYNOPSIS ✨

int pm_generic_suspend (struct device *dev );

not me keeping it exactly character-for-character so your compiler doesn't side-eye us 😭 keep that spacing, bestie.


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the device to suspend. that's it, that's the argument, and honestly? iconic. 🫢

🌈 SEE ALSO 🌈

  • Kernel file: ./drivers/base/power/generic_ops.c β€” yes, the actual file, copy it exactly, iykyk. πŸ“

and here's the whole friend group of related calls, all listed so you can hop around:


mwah πŸ’‹ that's the page! source/version is ./drivers/base/power, date is October 2026, and the manual page is pm_generic_suspend(9) β€” bye bestie, go suspend something generically πŸ§šπŸ’œ

πŸ“¦ where this page comes from