__cpuidle_register_device(9)
π __cpuidle_register_device(9) β Kernel API Manual vibes π
okay so bestie, welcome to the __cpuidle_register_device(9) page from the Kernel API Manual. this is the internal register function that gets called before the register and enable routines. no cap. π«Ά
πΈ NAME πΈ
__cpuidle_register_device β internal register function called before register and enable routines β¨
β¨ SYNOPSIS β¨
itβs giving:
int __cpuidle_register_device (struct cpuidle_device *dev );
π ARGUMENTS π
devβ the cpu π§
π¦ DESCRIPTION π¦
okay so, listen: the cpuidle_lock mutex must be held before this is called. thatβs the rule, bestie. not optional, fr fr. π
internal register function called before register and enable routines β so yes, itβs doing its little backstage thing before the main character register/enable moments. π
π SEE ALSO π
- Kernel file
./drivers/cpuidle/cpuidle.cβ the source location, iykyk π cpuidle_play_dead(9)cpuidle_use_deepest_state(9)cpuidle_find_deepest_state(9)cpuidle_enter_s2idle(9)cpuidle_enter_state(9)cpuidle_select(9)cpuidle_enter(9)cpuidle_reflect(9)cpuidle_poll_time(9)cpuidle_install_idle_handler(9)cpuidle_uninstall_idle_handler(9)cpuidle_pause_and_lock(9)cpuidle_resume_and_unlock(9)cpuidle_enable_device(9)cpuidle_disable_device(9)cpuidle_register_device(9)cpuidle_unregister_device(9)cpuidle_unregister(9)cpuidle_register(9)cpuidle_init(9)
source/version: ./drivers/cpuidle Β· October 2026 Β· manual name: __cpuidle_register_device(9) β 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