fbnic_mac_free_irq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fbnic_mac_free_irq(9) ✨

okay so bestie, welcome to the Kernel API Manual β€” this is the fbnic_mac_free_irq page and it's literally the cleanup era of the MAC IRQ saga πŸ§ΉπŸ’–


🌸 NAME 🌸

fbnic_mac_free_irq β€” teardown the MAC IRQ so the device can be stopped πŸ›‘ like it's giving "pack your bags, we're closing" energy


⭐ SYNOPSIS ⭐

void fbnic_mac_free_irq (struct fbnic_dev *fbd );

no return value, bestie β€” it just does the thing and dips 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • fbd β€” pointer to the device that is stopping πŸ‘‹ like, the actual struct fbnic_dev * that's on its way out

πŸ¦‹ DESCRIPTION πŸ¦‹

so this function undoes all the work that fbnic_mac_request_irq did earlier 😭 it's the reverse uno card of IRQ setup, fr fr.

it also gets the device prepped to no longer receive traffic on the host interface β€” so think of it as the moment your fave goes offline. iconic, but also kind of sad πŸ’€βœ¨


🌈 SEE ALSO 🌈


and that's the page, bestie πŸŽ€ this whole vibe came from the source tree at ./drivers/net/ethernet/meta/fbnic, dated October 2026 β€” manual page fbnic_mac_free_irq(9), no cap πŸ’œπŸ‘‘

πŸ“¦ where this page comes from