cpuidle_coupled_get_state(9)
π€ cpuidle_coupled_get_state(9) β like, the kernel API manual bestie π€
okay so this is a page from the Kernel API Manual, and the star of the show is cpuidle_coupled_get_state. she's a little function with a big job and honestly? she ate. β¨
πΈ NAME πΈ
cpuidle_coupled_get_state β determine the deepest idle state π€π
π¦ SYNOPSIS π¦
int cpuidle_coupled_get_state (struct cpuidle_device *dev , struct
cpuidle_coupled *coupled );
π ARGUMENTS π
devβ thestruct cpuidle_devicefor this cpu, iykyk π«Άcoupledβ the struct coupled that contains the current cpu π
π DESCRIPTION π
Returns the deepest idle state that all coupled cpus can enter. no cap, that's literally it β she checks what everyone in the couple can agree on and hands you back the deepest nap they can all take together ππ΄
fr fr, "deepest" here means the whole coupled group has to be able to go there β it's a group decision, not a solo vibe check π
β SEE ALSO β
Kernel file ./drivers/cpuidle/coupled.c β go read the source, bestie, it's giving main character energy ππ
Coupled cpuidle states(9)struct cpuidle_coupled(9)cpuidle_coupled_parallel_barrier(9)cpuidle_state_is_coupled(9)cpuidle_coupled_state_verify(9)cpuidle_coupled_set_ready(9)cpuidle_coupled_set_not_ready(9)cpuidle_coupled_no_cpus_ready(9)cpuidle_coupled_cpus_ready(9)cpuidle_coupled_cpus_waiting(9)cpuidle_coupled_no_cpus_waiting(9)cpuidle_coupled_poke(9)cpuidle_coupled_poke_others(9)cpuidle_coupled_set_waiting(9)cpuidle_coupled_set_not_waiting(9)cpuidle_coupled_set_done(9)cpuidle_coupled_clear_pokes(9)cpuidle_enter_state_coupled(9)cpuidle_coupled_register_device(9)cpuidle_coupled_unregister_device(9)cpuidle_coupled_prevent_idle(9)cpuidle_coupled_allow_idle(9)
and that's the whole page, bestie π she lives in ./drivers/cpuidle, dated October 2026, and this was cpuidle_coupled_get_state(9) β periodt. π
β¨π¦
π¦ 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