libeth_xdp_xmit_flush_bulk(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the libeth_xdp_xmit_flush_bulk(9) page πŸ’– this is from the Kernel API Manual, and we're about to make this wrapper make sense. no cap.


✨ NAME ✨

libeth_xdp_xmit_flush_bulk β€” wrapper to define flush of one XDP xmit bulk πŸ¦‹

🌸 SYNOPSIS 🌸

libeth_xdp_xmit_flush_bulk (bq , flags , prep , xmit );

πŸŽ€ ARGUMENTS πŸŽ€

  • bq β€” the bulk to flush πŸ’…
  • flags β€” Tx flags, see __libeth_xdp_tx_flush_bulk
  • prep β€” driver callback to prepare the queue ✨
  • xmit β€” driver callback to fill a HW descriptor πŸ”₯

πŸ’œ DESCRIPTION πŸ’œ

okay so the move is: use this via LIBETH_XDP_DEFINE_FLUSH_XMIT to define an XDP xmit driver callback. that's literally the whole vibe 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file is ./include/net/libeth/xdp.h, and here's the whole friend group, all present and accounted for πŸ’–


and that's the page, bestie 🧚 byeee β€” this one lives in ./include/net/libeth, dated October 2026, and it's the libeth_xdp_xmit_flush_bulk(9) manual page. mwah πŸ’‹

πŸ“¦ where this page comes from