__cpuidle_register_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __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 πŸ’œ


source/version: ./drivers/cpuidle Β· October 2026 Β· manual name: __cpuidle_register_device(9) β€” mwah πŸ’‹

πŸ“¦ where this page comes from