fm10k_clean_all_rx_rings(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– fm10k_clean_all_rx_rings(9) πŸ’–

okay bestie, welcome to the Kernel API Manual β€” this one's a lil function from the fm10k driver and honestly she's the cleanup queen of the whole receive path πŸ‘‘βœ¨


✨ NAME ✨

fm10k_clean_all_rx_rings β€” literally frees the Rx Buffers for all the queues, no queue left behind πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void fm10k_clean_all_rx_rings (struct fm10k_intfc *interface );

that's it, that's the whole signature β€” void return, one pointer, she's lowkey simple like that πŸŽ€


🌸 ARGUMENTS 🌸

  • interface β€” the board private structure 🫢 like, the struct that holds all the driver's private lil secrets for this board. that's the one you hand over.

πŸ’œ SEE ALSO πŸ’œ

okay so this is the part where the manpage just dumps the entire fm10k friend group at you β€” and honestly? iconic. every single one of these, no skips, periodt πŸ”₯

First up, the kernel file where all this magic lives:

  • ./drivers/net/ethernet/intel/fm10k/fm10k_netdev.c

and then the whole squad πŸ‘‡

see? the whole family tree 🌈 go read them, iykyk πŸ’€


and that's the page bestie!! this cutie came out of ./drivers/net/ethernet/intel/f... and she's stamped October 2026, filed right back under fm10k_clean_all_rx_rings(9) πŸŽ€βœ¨ go free those buffers, you absolute main character πŸ«ΆπŸ’–

πŸ“¦ where this page comes from