acpi_proces...uidle_states(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ acpi_proces...uidle_states(9) ✨

okay bestie, welcome to the Kernel API Manual πŸ’… this one's a little baby page β€” like, the shortest manpage you've ever seen β€” but it's still iconic in its own lowkey way. It's all about acpi_processor_setup_cpuidle_states, so let's get into it πŸŽ€


πŸ’– NAME πŸ’–

acpi_processor_setup_cpuidle_states β€” prepares and configures cpuidle global state data i.e. idle routines πŸ¦‹

that's it. that's the whole vibe. it sets up the cpuidle global state data (the idle routines, iykyk) and gets it configured. no cap, that's what the page says.


🌸 SYNOPSIS 🌸

void acpi_processor_setup_cpuidle_states (struct acpi_processor *pr );

it returns void β€” so like, no return value to obsess over, she just does the thing and dips πŸ’… and yeah, that space before the closing paren is in the original, we don't touch it, we respect it.


πŸŽ€ ARGUMENTS πŸŽ€

  • pr β€” the ACPI processor πŸ‘‘ that's the one and only argument, bestie. the ACPI processor. that's the whole description. slay.

🌈 SEE ALSO 🌈

the kernel file is ./drivers/acpi/processor_idle.c β€” go read it if you're feeling main character energy, and while you're in the neighborhood, these besties are all linked up too:

real talk: this page is short and sweet, so there's no hidden options list, no environment variables, no exit statuses, no warnings, no bugs section hiding at the bottom. what you see is what you get, fr fr πŸ™ˆ

and that's the whole page, periodt πŸ’œ she lives over in ./drivers/acpi and this edition is dated October 2026 β€” so like, future icon behavior ⭐ go set up some idle states, bestie, you got this 🫢πŸ”₯

πŸ“¦ where this page comes from