LIBETH_XSK_DEFINE_RUN_PROG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– LIBETH_XSK_DEFINE_RUN_PROG(9) β€” Kernel API Manual πŸ’–

Okay bestie, welcome to the LIBETH_XSK_DEFINE_RUN_PROG(9) page. This is the Kernel API Manual entry, and it's giving β€œtiny but important” energy. No cap. πŸ¦‹


✨ NAME ✨

LIBETH_XSK_DEFINE_RUN_PROG β€” define a driver XDP program run function. That's the whole assignment, bestie: this is the thing that defines a driver XDP program run function. Slay. πŸ’…


πŸ› οΈ SYNOPSIS πŸ› οΈ

The call looks exactly like this, character-for-character:

LIBETH_XSK_DEFINE_RUN_PROG (name , flush );

Notice the spaces? Yes. We respect them. Periodt. πŸŽ€


πŸŽ€ ARGUMENTS πŸŽ€

  • name β€” name of the function to define. It's literally the name of the function you're defining, and yes, that is the entire description. Main character energy. ⭐
  • flush β€” driver callback to flush an XSk XDP_TX bulk. That's the driver callback whose job is flushing an XSk XDP_TX bulk. Got it? Got it. 🫢

πŸ”— SEE ALSO πŸ”—

Kernel file ./include/net/libeth/xsk.h, plus the whole friend group:


Sign-off time: source/version is ./include/net/libeth, date is October 2026, and the manual is LIBETH_XSK_DEFINE_RUN_PROG(9). Byeeee, bestie β€” go define that run function and slay. πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from