wx_clean_all_rx_rings(9)
π wx_clean_all_rx_rings(9) β the Kernel API Manual glow-up β¨
okay so bestie, we're in the Kernel API Manual today and the main character is wx_clean_all_rx_rings(9). grab a matcha, this one's short but iconic π
πΈ NAME πΈ
wx_clean_all_rx_rings β literally frees the Rx buffers for all the queues. every single one. no queue left behind π
β¨ SYNOPSIS β¨
void wx_clean_all_rx_rings (struct wx *wx );
that's it. that's the whole vibe. returns nothing (void), takes one pointer, done π
π¦ ARGUMENTS π¦
wxβ the board private structure. yes that's the actual name, no we're not renaming her, she's booked and busy π
π₯ SEE ALSO π₯
the whole friend group, fr fr β go read these too:
- Kernel file
./drivers/net/ethernet/wangxun/libwx/wx_lib.c wx_alloc_rx_buffers(9),wx_is_non_eop(9),wx_cleanup_headers(9),wx_rx_checksum(9),wx_process_skb_fields(9),wx_clean_rx_irq(9),wx_clean_tx_irq(9),wx_poll(9),wx_set_rss_queues(9),wx_acquire_msix_vectors(9),wx_set_interrupt_capability(9),wx_cache_ring_rss(9),wx_alloc_q_vector(9),wx_free_q_vector(9),wx_alloc_q_vectors(9),wx_free_q_vectors(9),wx_clear_interrupt_scheme(9),wx_setup_isb_resources(9),wx_free_isb_resources(9),wx_set_ivar(9),wx_write_eitr(9),wx_configure_vectors(9),wx_clean_rx_ring(9),wx_free_rx_resources(9),wx_free_all_rx_resources(9),wx_clean_tx_ring(9),wx_clean_all_tx_rings(9),wx_free_tx_resources(9),wx_free_all_tx_resources(9),wx_setup_rx_resources(9),wx_setup_all_rx_resources(9),wx_setup_tx_resources(9),wx_setup_all_tx_resources(9),wx_get_stats64(9)
like, that's the entire group chat and honestly? love that for them π«Ά
ngl bestie, if you only remember one thing: this is the "all rings" version, so it's coming for every queue in the house. don't be weird about it π
π mwah, that's the page. source/version vibes: ./drivers/net/ethernet/wangxun... and she was dated October 2026 β stamped, sealed, signed off by the manpage gods. 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