acpi_unregis...keup_handler(9)
π acpi_unregis...keup_handler(9) β like, the Kernel API Manual one, bestie
okay so first things first: yes, the title is literally truncated like that. acpi_unregis...keup_handler(9) β that's not me being lazy, that's just how the header/footer renders it, and honestly? iconic of it. The full name is in NAME below, don't stress π«Ά
β¨ NAME β¨
acpi_unregister_wakeup_handler β unregister a wakeup handler. That's it. That's the whole vibe. You're undoing a registration, bestie π
πΈ SYNOPSIS πΈ
void acpi_unregister_wakeup_handler (bool (*wakeup)(void *context) ,
void *context );
it returns void btw β so like, nothing comes back. she's not a giver, she's a doer β¨
π ARGUMENTS π
wakeupβ the wakeup-handler that you originally passed toacpi_register_wakeup_handler. same one, no swapsies πcontextβ the context that you originally passed toacpi_register_wakeup_handler. also the same one. consistency is key, queen π
ngl the whole point here is that both of these need to match what you registered with. you're not inventing new stuff, you're just saying "hey, take that one back" π¦
π₯ SEE ALSO π₯
- kernel file
./drivers/acpi/wakeup.cβ the source of truth, go read her π acpi_enable_wakeup_devices(9)acpi_disable_wakeup_devices(9)acpi_register_wakeup_handler(9)β the one that started it all π«
and that's the whole page, bestie!! no cap, she's short and sweet π this came from the source tree at ./drivers/acpi, dated October 2026, and the page signs itself off as acpi_unregis...keup_handler(9) β yeah, still truncated, still slaying πβ¨ mwah π«Ά
π¦ 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