cpuidle_coupled_allow_idle(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– cpuidle_coupled_allow_idle(9) πŸ’– β€” a Kernel API Manual moment ✨

okay so bestie, welcome to the Kernel API Manual β€” this is the glow-up page for cpuidle_coupled_allow_idle(9), and it's lowkey iconic. πŸŽ€


✨ NAME ✨

cpuidle_coupled_allow_idle β€” allows cpus to enter a coupled state πŸ’…


🌸 SYNOPSIS 🌸

like, here's the whole signature, character for character, no edits:

void cpuidle_coupled_allow_idle (struct cpuidle_coupled *coupled );

πŸŽ€ ARGUMENTS πŸŽ€

  • coupled β€” the struct coupled that contains the cpu that is changing state. That's the one you pass in, bestie β€” it's giving "here's the coupled struct, go off." πŸ¦‹

πŸ”₯ DESCRIPTION πŸ”₯

okay so this one enables coupled cpuidle on a coupled set of cpus. Literally. It's used to ensure that cpu_online_mask doesn't change while cpus are coordinating coupled idle. No cap, that's the whole job. πŸ’–


πŸ‘‘ SEE ALSO πŸ‘‘

bestie, go read these next β€” the whole linked universe is right here:


xoxo bestie 🫢 this page is serving source ./drivers/cpuidle realness, dated October 2026 β€” periodt πŸ’œ

πŸ“¦ where this page comes from