LIBETH_XDP_DEFINE_RUN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is LIBETH_XDP_DEFINE_RUN(9) from the Kernel API Manual, and it's literally here to define a driver buffer process, run + pass function. that's the whole assignment. πŸ’…


✨ SYNOPSIS ✨

LIBETH_XDP_DEFINE_RUN (name , run , flush , populate );

πŸŽ€ ARGUMENTS πŸŽ€

  • name β€” name of the function to define. iconic, honestly. 🫢
  • run β€” name of the XDP prog run function to define. πŸ”₯
  • flush β€” driver callback to flush an XDP_TX bulk. yes, the XDP_TX is right there, no cap.
  • populate β€” driver callback to fill an skb with HW descriptor info. πŸ¦‹

🌈 SEE ALSO 🌈

bestie, the whole linked squad is here β€” starting with the kernel file ./include/net/libeth/xdp.h, then all these icons:

made with πŸ’– from the ./include/net/libeth source, October 2026 β€” slay. ✨

πŸ“¦ where this page comes from