libeth_xskfq_destroy(9)
π libeth_xskfq_destroy(9) π
okay bestie, welcome to the Kernel API Manual entry for libeth_xskfq_destroy(9) β yes, the manual name is literally that, and weβre folding it in right here at the top like a little name tag. π«Ά
β¨ NAME β¨
libeth_xskfq_destroy β destroy an XSkFQ. Thatβs it, thatβs the whole name section, and itβs giving βshort but essential.β π
π SYNOPSIS π
void libeth_xskfq_destroy (struct libeth_xskfq *fq );
πΈ ARGUMENTS πΈ
fqβ fill queue to destroy. This is the fill queue getting taken out, no cap.
π¦ DESCRIPTION π¦
So what actually happens? It zeroes the used fields and frees the FQEs array. Clean, simple, kind of iconic. Thatβs the full description from the page β no extra side quests, bestie. β¨
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/intel/libeth/xsk.c
libeth_xsk_buff_free_slow(9)libeth_xsk_buff_add_frag(9)libeth_xsk_buff_stats_frags(9)__libeth_xsk_run_prog_slow(9)libeth_xsk_prog_exception(9)libeth_xskfq_create(9)libeth_xsk_init_wakeup(9)libeth_xsk_wakeup(9)libeth_xsk_setup_pool(9)
mwah π thatβs the page. Cute sign-off time: the footerβs source/version is ./drivers/net/ethernet/intel/l..., the date is October 2026, and it signs off with libeth_xskfq_destroy(9). 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