pm_request_resume(9)
πΈ pm_request_resume β the manual page, bestie edition πΈ
Okay so real quick, before we get into it: this whole thing is from pm_request_resume(9) in the Kernel API Manual, and it is literally about queueing up a runtime-resume of a device. That's it. That's the whole vibe. Short page, iconic energy, no cap. π
β¨ NAME β¨
pm_request_resume β Queue up runtime-resume of a device. π«Ά
Like, you're not resuming it right now this second, bestie β you're putting it in the queue. Think "added to the group chat" not "already replied". Lowkey the whole point of the function.
π¦ SYNOPSIS π¦
int pm_request_resume (struct device *dev );
Yes that's the whole thing. One line. She's minimal. She's clean. She ate. β¨
π ARGUMENTS π
devβ Target device. That's the one you're queueing the resume for, bestie. Your main character device. π
Not me running out of arguments to describe because there's literally only one π«Ά β that's the whole function signature right there.
π SEE ALSO π
Okay so this is the part where I tell you she has a lot of friends. Like, an unreasonable number of friends. Every single one of them is a kernel file or sibling function, and we're naming all of them because we are not skipping anybody, periodt. π
The kernel file:
./include/linux/pm_runtime.h
The whole friend group (all of them, fr fr):
pm_suspend_ignore_children(9)pm_runtime_get_noresume(9)pm_runtime_put_noidle(9)pm_runtime_suspended(9)pm_runtime_active(9)pm_runtime_status_suspended(9)pm_runtime_enabled(9)pm_runtime_blocked(9)pm_runtime_has_no_callbacks(9)pm_runtime_mark_last_busy(9)pm_runtime_is_irq_safe(9)pm_runtime_idle(9)pm_runtime_suspend(9)pm_runtime_autosuspend(9)pm_runtime_resume(9)pm_request_idle(9)pm_request_autosuspend(9)pm_runtime_get(9)pm_runtime_get_sync(9)pm_runtime_resume_and_get(9)pm_runtime_put(9)__pm_runtime_put_autosuspend(9)pm_runtime_put_autosuspend(9)pm_runtime_put_sync(9)pm_runtime_put_sync_suspend(9)pm_runtime_put_sync_autosuspend(9)pm_runtime_set_active(9)pm_runtime_set_suspended(9)pm_runtime_disable(9)pm_runtime_use_autosuspend(9)pm_runtime_dont_use_autosuspend(9)
π And that's the page, bestie π
No DESCRIPTION, no OPTIONS, no EXIT STATUS, no BUGS β she's a short queen and we respect that. π What you see is what you get, iykyk.
Cute little sign-off for the credits, because the footer deserves its moment too: this one lives in the ./include/linux directory, it's from the Kernel API Manual, and it's dated October 2026. Slay. ππ¦β
π¦ 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