sis900_init_rxfilter(9)
okay bestie, welcome to the sis900_init_rxfilter(9) page from the Kernel API Manual π this one is short but it is lowkey essential β it's giving tiny-function-with-main-character-energy β¨.
π NAME π
sis900_init_rxfilter β initialize the Rx filter. π
β¨ SYNOPSIS β¨
void sis900_init_rxfilter (struct net_device * net_dev );
π ARGUMENTS π
net_devβ the net device you're initializing for π«Ά yes bestie, that's the one.
π¦ DESCRIPTION π¦
Okay so picture this: this function sets the receive filter address to our MAC address and enables packet filtering. That's the whole vibe β set the address, turn on the filtering, done. β¨
π SEE ALSO π
The kernel file is ./drivers/net/ethernet/sis/sis900.c β go peek at it if you're nosy like me π. And here's the full squad of related functions, no cap, no skips:
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_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_close(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)
okay bye bestie π«Ά this page lives under the source/version ./drivers/net/ethernet/sis and is dated October 2026; it's the sis900_init_rxfilter(9) page, and yes she ate π
β¨
π¦ 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