stmmac_free_rx_buffer(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ stmmac_free_rx_buffer β€” free RX dma buffers

okay so this is stmmac_free_rx_buffer(9), straight out of the Kernel API Manual, and it's a lil cleanup queen πŸ’… she frees the RX dma buffers, periodt.


✨ NAME ✨

stmmac_free_rx_buffer β€” free RX dma buffers πŸŽ€


🌸 SYNOPSIS 🌸

void stmmac_free_rx_buffer (struct stmmac_priv *priv , struct
       stmmac_rx_queue *rx_q , int i );

no cap, that's the whole signature β€” three args, returns void, she gives nothing back and that's her vibe 🫢


πŸ’– ARGUMENTS πŸ’–

  • priv β€” the private structure. your main character struct, the one holding everything 🫢
  • rx_q β€” the RX queue. yes bestie, the queue specifically for RX 🌸
  • i β€” the buffer index. which one we're freeing, iykyk ⭐

πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group πŸ’œ also, this lives in the kernel file ./drivers/net/ethernet/stmicro/stmmac/stmmac_main.c β€” that's her home address 🏠


πŸ’« and that's the page!! πŸ’«

shoutout to the source ./drivers/net/ethernet/stmicro... and the date stamp October 2026 β€” that's the whole footer vibe, mwah πŸ’‹

πŸ“¦ where this page comes from