sis900_close(9)
π sis900_close(9) β the Kernel API Manual glow-up β¨
okay so bestie, welcome to the sis900_close(9) page β it's a kernel API manual entry, and honestly it's short and sweet but we're gonna make it make sense. π
πΈ NAME πΈ
sis900_close β close sis900 device
like literally, it closes the thing. that's the vibe.
β¨ SYNOPSIS β¨
int sis900_close (struct net_device *net_dev );
one function, one pointer, one int coming back at you. slay. π
π¦ ARGUMENTS π¦
net_devβ the net device to be closed π«Ά that's the one getting shut down, bestie.
π DESCRIPTION π
okay so here's the whole plot: it disables interrupts, stops the Tx and Rx Status Machine, and frees the Tx and RX socket buffer. π₯
that's it. that's the entire function. no cap, she's efficient like that. π
π SEE ALSO π
bestie, buckle up, because this list is long β it's giving "everyone in the sis900 friend group showed up to the party" π
Kernel file ./drivers/net/ethernet/sis/sis900.c:
sis900_get_mac_addr(9)sis630e_get_mac_addr(9)sis635_get_mac_addr(9)sis96x_get_mac_addr(9)sis900_probe(9)sis900_mii_probe(9)sis900_default_phy(9)sis900_set_capability(9)read_eeprom(9)mdio_read(9)mdio_write(9)sis900_reset_phy(9)sis900_open(9)sis900_init_rxfilter(9)sis900_init_tx_ring(9)sis900_init_rx_ring(9)sis630_set_eq(9)sis900_timer(9)sis900_check_mode(9)sis900_set_mode(9)sis900_auto_negotiate(9)sis900_read_mode(9)sis900_tx_timeout(9)sis900_start_xmit(9)sis900_interrupt(9)sis900_rx(9)sis900_finish_xmit(9)sis900_get_drvinfo(9)sis900_set_wol(9)mii_ioctl(9)sis900_set_config(9)sis900_mcast_bitnr(9)set_rx_mode(9)sis900_reset(9)sis900_remove(9)
whole squad, accounted for. π
and that's a wrap, bestie π§β¨ this page lives in ./drivers/net/ethernet/sis, dated October 2026, and it's part of the Kernel API Manual β sis900_close(9), iconic, no notes π
π«Ά
π¦ 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