igb_clean_all_rx_rings(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🫢 igb_clean_all_rx_rings(9) 🫢

okay so welcome to the Kernel API Manual, bestie. this page is all about igb_clean_all_rx_rings(9) β€” she is lowkey iconic, and her whole job is right there in the name: Free Rx Buffers for all queues. yes, all of them. no cap. πŸ’…

✨ NAME ✨

igb_clean_all_rx_rings β€” Free Rx Buffers for all queues. that’s the vibe: the Rx buffers for every queue get freed, and that’s periodt. 🌸

πŸ¦‹ SYNOPSIS πŸ¦‹

the signature is giving β€œone argument, no drama”:

void igb_clean_all_rx_rings (struct igb_adapter *adapter );

πŸŽ€ ARGUMENTS πŸŽ€

  • adapter β€” board private structure. that’s the whole argument list, bb β€” just this one board-private-structure pointer. 🫢

🌈 SEE ALSO 🌈

the see-also section is basically the whole igb group chat, and everyone’s linked. kernel file first:

  • ./drivers/net/ethernet/intel/igb/igb_main.c β€” the kernel file this page points at. yes, the source file itself. πŸ‘‘

then the function besties, all from the manual, no one left on read:


xoxo πŸ’‹ β€” source/version ./drivers/net/ethernet/intel/igb, date October 2026, repping igb_clean_all_rx_rings(9) ✨

πŸ“¦ where this page comes from