libeth_xsk_finalize_rx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

bestie, this is libeth_xsk_finalize_rx from the Kernel API Manual, and its whole job is to finalize XDPSQ after an XSk NAPI polling loop πŸ’…βœ¨ no cap.


✨ SYNOPSIS ✨

okay so the signature is giving exactly this:

libeth_xsk_finalize_rx (bq , flush , finalize );

πŸŽ€ ARGUMENTS πŸŽ€

  • bq β€” XDP_TX frame bulk πŸ¦‹
  • flush β€” driver callback to flush the bulk πŸ’¨
  • finalize β€” driver callback to start sending the frames and run the timer ⏱️

πŸ¦‹ DESCRIPTION πŸ¦‹

Flush the bulk if there are frames left to send, kick the queue, and flush the XDP maps. That's the whole little wrap-up ritual, and yes it ate πŸ’…πŸ”₯


🌈 SEE ALSO 🌈

Kernel file: ./include/net/libeth/xsk.h β€” go peek, iykyk πŸ‘€

mwah πŸ’‹ β€” source/version: ./include/net/libeth; date: October 2026; page: libeth_xsk_finalize_rx(9) 🫢

πŸ“¦ where this page comes from