libeth_xdp_xmit_init_bulk(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, this is libeth_xdp_xmit_init_bulk(9) from the Kernel API Manual, and it is literally the internal helper to initialize bulk for XDP xmit β€” that's the whole name, that's the assignment, and for an internal helper it has main character energy πŸ’…βœ¨ periodt.


✨ SYNOPSIS ✨

the signature is highkey short and specific, and not me being obsessed with exact spacing, but we keep it exact:

libeth_xdp_xmit_init_bulk (bq , dev , xdpsqs , num );

πŸ’… ARGUMENTS πŸ’…

okay here's the cast of characters, and yes every single one matters:

  • bq β€” the bulk you're initializing, bestie. this is the thing getting set up.
  • dev β€” target net_device. the device in question.
  • xdpsqs β€” array of driver-specific XDPSQ structs. driver-specific is doing a lot of work there.
  • num β€” number of active XDPSQs, aka the above array length. yes, it's the xdpsqs array length πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

okay the cross-reference list is long, so buckle up: every single item is here, no skips, no "I got tired" energy:


mwah πŸ’‹ that's the whole page β€” source/version: ./include/net/libeth, dated October 2026. you're welcome, bestie 🫢

πŸ“¦ where this page comes from