arc_emac_stop(9)
π arc_emac_stop(9) β like, the whole Kernel API Manual page, bestie
okay so this is arc_emac_stop from the Kernel API Manual and honestly? it's the "bye babe, closing up shop" function for your network device. let's get into it β¨
β¨ NAME β¨
arc_emac_stop β Close the network device. πͺπ
π¦ SYNOPSIS π¦
int arc_emac_stop (struct net_device *ndev );
π ARGUMENTS π
ndevβ Pointer to the network device. that's your main character right there π
πΈ DESCRIPTION πΈ
okay so here's the whole vibe check on what this function actually does β and she does a lot, no cap:
This function stops the Tx queue, disables interrupts and frees the IRQ for the EMAC device.
It also disconnects the PHY device associated with the EMAC device. π
like, she doesn't just leave β she fully closes up the whole group chat, mutes every notification, and unfollows the PHY. iconic behavior fr fr π«Άβ¨
π₯ SEE ALSO π₯
Kernel file ./drivers/net/ethernet/arc/emac_main.c β and honestly the whole friend group is here, go say hi ππ
arc_emac_tx_avail(9)arc_emac_adjust_link(9)arc_emac_get_drvinfo(9)arc_emac_tx_clean(9)arc_emac_rx(9)arc_emac_rx_miss_handle(9)arc_emac_rx_stall_check(9)arc_emac_poll(9)arc_emac_intr(9)arc_emac_open(9)arc_emac_set_rx_mode(9)arc_free_tx_queue(9)arc_free_rx_queue(9)arc_emac_stats(9)arc_emac_tx(9)arc_emac_set_address(9)arc_emac_restart(9)
π§ quick note bestie: arc_emac_open(9) is literally the reverse of this one β she's the "hey girl welcome back" to this page's "okay byeee" π
okay so that's the whole page!! this one lives under ./drivers/net/ethernet/arc, dated October 2026, and it's arc_emac_stop(9) β so like, source/version and date all accounted for, no crumbs left behind πβ¨ slay, bye π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms