pm_runtime_deactivate_timer(9)
π pm_runtime_deactivate_timer β like, the manual page bestie π
Okay so hi!! π«Ά You're looking at pm_runtime_deactivate_timer(9) from the Kernel API Manual (section 9, yes, that's the vibe), and honestly? It's a little one. A tiny icon. A single function that does exactly one thing and doesn't overexplain itself, and I respect that so much. β¨
β¨ NAME β¨
pm_runtime_deactivate_timer β deactivate the given device's suspend timer. That's it. That's the whole gig. π
πΈ SYNOPSIS πΈ
void pm_runtime_deactivate_timer (struct device *dev );
Not me pointing out that this returns void β like, it gives nothing back, and that's fine, we love a function with no strings attached. π
π¦ ARGUMENTS π¦
devβ the device you're handling. That's the one. The device to handle. Hand it over. π
π SEE ALSO π
Okay bestie, buckle up, because this is the part where the page goes absolutely feral with the cross-references. Every single one of these is literally right here, no cap, I'm not skipping a single one:
- the kernel file
./drivers/base/power/runtime.cπ§ (that's where the source lives, iykyk) update_pm_runtime_accounting(9)pm_runtime_cancel_pending(9)rpm_check_suspend_allowed(9)pm_runtime_release_supplier(9)__rpm_callback(9)rpm_callback(9)rpm_idle(9)rpm_suspend(9)rpm_resume(9)pm_runtime_work(9)pm_suspend_timer_fn(9)pm_schedule_suspend(9)__pm_runtime_idle(9)__pm_runtime_suspend(9)__pm_runtime_resume(9)pm_runtime_get_conditional(9)pm_runtime_get_if_active(9)pm_runtime_get_if_in_use(9)__pm_runtime_set_status(9)__pm_runtime_barrier(9)pm_runtime_barrier(9)pm_runtime_enable(9)devm_pm_runtime_set_active_enabled(9)devm_pm_runtime_enable(9)devm_pm_runtime_get_noresume(9)pm_runtime_forbid(9)pm_runtime_allow(9)pm_runtime_no_callbacks(9)pm_runtime_irq_safe(9)update_autosuspend(9)pm_runtime_set_autosuspend_delay(9)__pm_runtime_use_autosuspend(9)pm_runtime_init(9)pm_runtime_reinit(9)pm_runtime_remove(9)pm_runtime_get_suppliers(9)pm_runtime_put_suppliers(9)pm_runtime_drop_link(9)pm_runtime_force_suspend(9)pm_runtime_force_resume(9)
Likeβ¦ the whole runtime PM friend group showed up to the party. π₯ Every single one, accounted for, not one left on read. π
Heads up bestie: this page is short on purpose. It hands you the deactivate-timer function and then points you at the entire runtime power-management crew above β so if you need actual context on suspend timers, that's where you go. π
That's the whole page, bestie β no filler, no fluff, just one function and its forty-ish besties. π
And for the cute sign-off: this lil beauty comes to you from ./drivers/base/power π, dated October 2026, and it's part of the Kernel API Manual, section 9. Slay. Periodt. β
π¦ 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