cpuidle_coupled_poke_others(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is cpuidle_coupled_poke_others(9) from the Kernel API Manual. It’s literally here to wake up all other cpus that may be waiting. It’s giving β€œrise and shine, besties” energy ✨

✨ SYNOPSIS ✨

The whole signature, no edits:

void cpuidle_coupled_poke_others (int this_cpu , struct cpuidle_coupled
       *coupled );

πŸŽ€ ARGUMENTS πŸŽ€

  • this_cpu β€” the target cpu. That’s the one.
  • coupled β€” the struct coupled that contains the current cpu. Yep, that struct.

πŸ’… DESCRIPTION πŸ’…

So cpuidle_coupled_poke_others calls cpuidle_coupled_poke on all other online cpus. That’s it, that’s the function 😭 no cap.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/cpuidle/coupled.c. Also Coupled cpuidle states(9), plus the whole linked-up squad:

This page came from the ./drivers/cpuidle source, dated October 2026, and it’s literally the cpuidle_coupled_poke_others(9) page. Bye bestie β€” go wake those other online cpus and slay πŸ’–βœ¨

πŸ“¦ where this page comes from