axienet_stop(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ axienet_stop(9) β€” NAME ✨

okay so welcome to the Kernel API Manual page for axienet_stop, bestie πŸ’– β€” literally the driver stop routine. It’s giving β€œtime to wrap it up” energy, and no cap, the whole page is right here.

πŸ“ SYNOPSIS πŸ“

int axienet_stop (struct net_device *ndev );

πŸŽ€ ARGUMENTS πŸŽ€

  • ndev β€” pointer to the net_device structure. That’s the network device we’re working with, iykyk 🫢

🌸 RETURN 🌸

  • 0, on success. slay ✨

πŸ’– DESCRIPTION πŸ’–

This is the driver stop routine β€” fr fr. It calls phylink_disconnect to stop the PHY device. It also removes the interrupt handlers and disables the interrupts. The Axi DMA Tx/Rx BDs are released. πŸ¦‹

bestie, that’s the stop recipe: disconnect the PHY with phylink_disconnect, remove the interrupt handlers, disable the interrupts, and release the Axi DMA Tx/Rx BDs. πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

bestie, the whole squad is here in order β€” every single reference, no skips:


xoxo, your kernel bestie πŸ’… β€” source/version: ./drivers/net/ethernet/xilinx, date: October 2026, page: axienet_stop(9). periodt πŸŽ€

πŸ“¦ where this page comes from