dpm_resume(9)
π¦ dpm_resume(9) π¦
okay so welcome to the Kernel API Manual page for dpm_resume(9), bestie β this is the kernel function with βwake up, sleepyheadβ energy. π No cap, itβs specifically about the "resume" callbacks for non-sysdev devices. Periodt.
πΈ NAME πΈ
dpm_resume β execute "resume" callbacks for non-sysdev devices. π
β¨ SYNOPSIS β¨
void dpm_resume (pm_message_t state );
π ARGUMENTS π
stateβ the PM transition of the system being carried out. Like, the vibe check for whichever power-management transition is happening. π¦
π DESCRIPTION π
okay so dpm_resume executes the appropriate "resume" callback for all devices whose status indicates that they are suspended. Thatβs it β the whole main character move is running that resume callback for every suspended device. β¨
π₯ SEE ALSO π₯
Kernel file: ./drivers/base/power/main.c β and hereβs the whole friend group, no one left behind: π«Ά
pm_hibernate_is_recovering(9)device_pm_sleep_init(9)device_pm_lock(9)device_pm_unlock(9)device_pm_add(9)device_pm_remove(9)device_pm_move_before(9)device_pm_move_after(9)device_pm_move_last(9)dpm_wait(9)pm_op(9)pm_late_early_op(9)pm_noirq_op(9)dpm_watchdog_handler(9)dpm_watchdog_set(9)dpm_watchdog_clear(9)dev_pm_skip_resume(9)device_resume_noirq(9)dpm_resume_noirq(9)device_resume_early(9)dpm_resume_early(9)dpm_resume_start(9)device_resume(9)device_complete(9)dpm_complete(9)dpm_resume_end(9)resume_event(9)device_suspend_noirq(9)dpm_suspend_noirq(9)device_suspend_late(9)dpm_suspend_late(9)dpm_suspend_end(9)legacy_suspend(9)device_suspend(9)dpm_suspend(9)device_prepare(9)dpm_prepare(9)dpm_suspend_start(9)device_pm_wait_for_dev(9)dpm_for_each_dev(9)
xoxo, your kernel bestie π β source/version ./drivers/base/power, date October 2026 π
π¦ 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