__get_active_agg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 __get_active_agg β€” kernel api manual ✨

okay so bestie, welcome to the __get_active_agg(9) page πŸ’… this little icon lives in the Kernel API Manual, and honestly? she's short, she's sweet, and she has opinions about locking. let's get into it 🫢


✨ NAME ✨

__get_active_agg β€” get the current active aggregator πŸ”₯ that's it. that's the whole job. queen of doing one thing πŸ’œ


πŸ¦‹ SYNOPSIS πŸ¦‹

struct aggregator * __get_active_agg (struct aggregator *aggregator );

yup, exact vibes, no notes πŸ’«


πŸŽ€ ARGUMENTS πŸŽ€

  • aggregator β€” the aggregator we're looking at πŸ‘€ literally the thing you're inspecting, she's the main character here 🌈

πŸ’– DESCRIPTION πŸ’–

Caller must hold RCU lock. πŸ”’

that's the whole description bestie 😭 no lore, no backstory, just hold the RCU lock before you call this. not optional, not a suggestion, it's giving hard requirement πŸ’€


⭐ SEE ALSO ⭐

okay the friend group is massive β€” like, this function knows everyone at the party πŸŽ‰ all of these are also in the kernel file ./drivers/net/bonding/bond_3ad.c:


and that's the whole page, bestie 🧚 she's tiny but she's important. this cutie comes to you from ./drivers/net/bonding, dated October 2026 β€” go read your RCU docs and slay πŸ’…πŸ‘‘πŸ“

πŸ“¦ where this page comes from