__enable_port(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __enable_port β€” like, the port's slave finally gets permission to be

okay so before we even start: this little cutie lives in the Kernel API Manual, section 9 (the kernel-functions girlies), and her whole personality is "turn the slave on if it's already up." That's it. That's the function. Iconic behavior honestly.


✨ NAME ✨

__enable_port β€” enable the port's slave, if it's up 🫢


🌸 SYNOPSIS 🌸

void __enable_port (struct port *port );

no return value bestie, it's a void β€” it just does the thing and leaves πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • port β€” the port we're looking at πŸ‘€ that's the whole vibe, this is the struct you're passing in

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: this one enables both the collecting and the distributing on the port's slave. Both of them. Not one, not the other β€” both πŸ’–

like, if you came here for "just collecting" you're in the wrong function, but if you want the full set, she ate and left no crumbs ✨


πŸ’œ SEE ALSO πŸ’œ

the group chat is huge, so buckle up bestie β€” every single one of these is in the kernel file ./drivers/net/bonding/bond_3ad.c 🌈

ngl that's 57 whole functions and yes I counted πŸ’€ every one of them is real, don't skip a single one or the LACP girlies will come for you 😭

that's the whole page babes πŸŽ€ this one came out of ./drivers/net/bonding and it's dated October 2026, so like, she's from the future and still just vibing with section 9 energy πŸ‘‘βœ¨ no cap, go read the whole bonding chapter, iykyk πŸ’–

πŸ“¦ where this page comes from