LIBETH_XDP_DEFINE_RUN_PASS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ LIBETH_XDP_DEFINE_RUN_PASS ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– you're looking at LIBETH_XDP_DEFINE_RUN_PASS(9) and honestly? it's giving very niche, very powerful, very "if you know you know" 🧚


πŸŽ€ NAME πŸŽ€

LIBETH_XDP_DEFINE_RUN_PASS β€” the macro that defines a driver buffer process + pass function, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

LIBETH_XDP_DEFINE_RUN_PASS (name , run , populate );

🌸 ARGUMENTS 🌸

  • name β€” the name of the function you're defining. literally just pick a name and the macro will birth it into existence ✨
  • run β€” the driver callback that runs the XDP program (above) πŸ”₯
  • populate β€” the driver callback that fills an skb with HW descriptor info 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

all the lore, in the order it was written, from the kernel file ./include/net/libeth/xdp.h:


that's the whole page bestie, go be iconic with it πŸŒˆπŸ’œ

mwah πŸ’‹ this one came from the kernel file at ./include/net/libeth, dated October 2026 β€” catch you in the next manual, periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from