devm_pm_runt...get_noresume(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

devm_pm_runtime_get_noresume β€” the devres-enabled version of pm_runtime_get_noresume. bestie it's literally the same vibe but ~managed~ for you ✨

So real talk, this page lives in the Kernel API Manual (that's the manual name, keep it in your notes πŸ““), and it's all about one little function that bumps your device's runtime PM usage counter without letting it resume. no cap.


✨ SYNOPSIS ✨

int devm_pm_runtime_get_noresume (struct device *dev );

it returns an int, it takes one struct device *, and yes the spacing is giving "I typed this at 3am" but we keep it exactly as-is 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the Device to handle. that's it. that's the whole argument. she's low maintenance πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

okay so there is a LOT of family here, and you're gonna meet all of them, no skipping πŸ™ˆ

  • Kernel file ./drivers/base/power/runtime.c β€” the actual file, for when you wanna read the source like the main character you are πŸ‘‘

and the whole runtime-PM friend group:

like, that's the whole group chat. read them all. iykyk πŸ’€


ngl there's genuinely nothing else on this page β€” no options, no env vars, no exit statuses, no bug notes. she's a short queen and we respect it πŸ“

✿ and that's the whole page, bestie ✿ sourced from ./drivers/base/power, dated October 2026, and yes the title is devm_pm_runt...get_noresume(9) β€” abbreviated like that on purpose, don't @ me πŸ˜­πŸ’– mwah, go bump those counters responsibly πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from