bond_xmit_hash_xdp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ bond_xmit_hash_xdp(9) ✨

okay so bestie, welcome to the kernel API manual, section 9 (that's the "kernel internals" section, iykyk) πŸ’… today we're talking about bond_xmit_hash_xdp β€” like, the whole page, no skips, no cap.


🌸 NAME 🌸

bond_xmit_hash_xdp β€” generate a hash value based on the xmit policy πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

u32 bond_xmit_hash_xdp (struct bonding *bond , struct xdp_buff *xdp );

πŸ’– ARGUMENTS πŸ’–

  • bond β€” the bonding device 🫢 like, the bond itself, the main character
  • xdp β€” buffer to use for headers ✨ that's the one holding the headers we're hashing off of

πŸ”₯ DESCRIPTION πŸ”₯

It's literally the XDP variant of bond_xmit_hash. Same energy, different entry point β€” periodt. 😭


🌈 SEE ALSO 🌈

Kernel file ./drivers/net/bonding/bond_main.c β€” and bestie, the bonding family reunion is long, so buckle up:


🫢 that's the whole page, no edits, no guessing at behaviour β€” if it wasn't in the original it's not here, bestie. technical facts stay iconic and untouched ✨

okay bye, love u, go read the other ones too πŸ’œ


signed, sealed, delivered with love πŸ’Œ β€” this page lives in ./drivers/net/bonding, dated October 2026, and it's the bond_xmit_hash_xdp(9) page, slay πŸŽ€βœ¨

πŸ“¦ where this page comes from