wx_clean_all_tx_rings(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… wx_clean_all_tx_rings(9) β€” the Kernel API Manual, bestie edition ✨

okay so picture this: you're deep in the Wangxun driver, everything's cozy, and then somebody needs all the Tx buffers freed for all the queues. not one queue. not two. all of them. and that, bestie, is exactly what this little icon does 🫢


✨ NAME ✨

wx_clean_all_tx_rings β€” Free Tx Buffers for all queues πŸ’–

like, the whole lineup. every queue. no queue left behind, periodt.


🌸 SYNOPSIS 🌸

void wx_clean_all_tx_rings (struct wx *wx );

that's it. that's the whole vibe check. it returns void β€” nothing comes back to you, it just does the thing and dips πŸ¦‹


πŸŽ€ ARGUMENTS πŸŽ€

  • wx β€” board private structure πŸ’… this is the main character right here, the struct that's holding all the board's private business. you hand it over and it gets the Tx buffers cleaned, no cap.

πŸ¦‹ SEE ALSO πŸ¦‹

the reading list is long and honestly kind of iconic πŸ‘‘ first up, the kernel file:

./drivers/net/ethernet/wangxun/libwx/wx_lib.c

and then the whole friend group, fr fr:

go read them. i'll wait. πŸ“


alright that's the whole page, bestie β€” shoutout to the source <purple>./drivers/net/ethernet/wangxun...</purple> and the version stamp from October 2026, and with that, this manual page is officially a wrap πŸ’œπŸ§š

πŸ“¦ where this page comes from