libeth_xsk_tx_queue_bulk(9)
π libeth_xsk_tx_queue_bulk(9) β kernel API manual energy β¨
okay so bestie, welcome to the Kernel API Manual page for libeth_xsk_tx_queue_bulk β yes that's a whole mouthful, we know, but stick with me π«Ά
β¨ NAME β¨
libeth_xsk_tx_queue_bulk β the internal helper for queueing an XSk XDP_TX frame π lowkey a little workhorse, ngl.
π¦ SYNOPSIS π¦
bool libeth_xsk_tx_queue_bulk (struct libeth_xdp_tx_bulk *bq , struct
libeth_xdp_buff *xdp , bool (*flush_bulk)(struct libeth_xdp_tx_bulk *bq,
u32 flags) );
like, that's the whole signature, copy it exactly, don't @ me π
πΈ ARGUMENTS πΈ
bqβ the XDP Tx bulk you're queueing the frame to. it's the vibe container fr.xdpβ the XSk buffer you're queueing. the actual little guy going in πflush_bulkβ the driver callback that flushes the bulk out to the HW queue. it's giving "hand it off to hardware" energy β‘
β RETURN β
Returns true on success, and false on a flush error π so like, check it, bestie.
π SEE ALSO π
the whole friend group, no cap β plus the kernel file ./include/net/libeth/xsk.h:
libeth_xsk_tx_queue_head(9)libeth_xsk_tx_queue_frag(9)libeth_xsk_tx_fill_buf(9)libeth_xsk_tx_flush_bulk(9)libeth_xsktmo_req_csum(9)__libeth_xsk_xmit_fill_buf_md(9)__libeth_xsk_xmit_fill_buf(9)libeth_xsk_xmit_fill_buf(9)libeth_xsk_xmit_do_bulk(9)libeth_xsk_tx_init_bulk(9)libeth_xsk_process_buff(9)__libeth_xsk_run_prog(9)libeth_xsk_run_prog(9)__libeth_xsk_run_pass(9)libeth_xsk_run_pass(9)libeth_xsk_finalize_rx(9)LIBETH_XSK_DEFINE_FLUSH_TX(9)LIBETH_XSK_DEFINE_RUN_PROG(9)LIBETH_XSK_DEFINE_RUN_PASS(9)LIBETH_XSK_DEFINE_RUN(9)LIBETH_XSK_DEFINE_FINALIZE(9)struct libeth_xskfq(9)libeth_xsk_buff_xdp_get_dma(9)libeth_xskfqe_alloc(9)
ngl this one's an internal helper, so it's not really for you to call from your own little driver code unless you're already deep in the libeth xsk lore. iykyk π
and that's the page, bestie π§ this one lives in ./include/net/libeth and it's dated October 2026 β mwah, slay, periodt πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms