Lines Matching refs:net_device
119 static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex);
213 static void sis900_poll(struct net_device *dev);
215 static int sis900_open(struct net_device *net_dev);
216 static int sis900_mii_probe (struct net_device * net_dev);
217 static void sis900_init_rxfilter (struct net_device * net_dev);
219 static int mdio_read(struct net_device *net_dev, int phy_id, int location);
220 static void mdio_write(struct net_device *net_dev, int phy_id, int location, int val);
222 static void sis900_check_mode (struct net_device *net_dev, struct mii_phy *mii_phy);
223 static void sis900_tx_timeout(struct net_device *net_dev);
224 static void sis900_init_tx_ring(struct net_device *net_dev);
225 static void sis900_init_rx_ring(struct net_device *net_dev);
227 struct net_device *net_dev);
228 static int sis900_rx(struct net_device *net_dev);
229 static void sis900_finish_xmit (struct net_device *net_dev);
231 static int sis900_close(struct net_device *net_dev);
232 static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd);
234 static void set_rx_mode(struct net_device *net_dev);
235 static void sis900_reset(struct net_device *net_dev);
236 static void sis630_set_eq(struct net_device *net_dev, u8 revision);
237 static int sis900_set_config(struct net_device *dev, struct ifmap *map);
238 static u16 sis900_default_phy(struct net_device * net_dev);
239 static void sis900_set_capability( struct net_device *net_dev ,struct mii_phy *phy);
240 static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr);
241 static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr);
255 struct net_device *net_dev) in sis900_get_mac_addr()
288 struct net_device *net_dev) in sis630e_get_mac_addr()
328 struct net_device *net_dev) in sis635_get_mac_addr()
372 struct net_device *net_dev) in sis96x_get_mac_addr()
428 struct net_device *net_dev; in sis900_probe()
595 static int sis900_mii_probe(struct net_device *net_dev) in sis900_mii_probe()
722 static u16 sis900_default_phy(struct net_device * net_dev) in sis900_default_phy()
784 static void sis900_set_capability(struct net_device *net_dev, struct mii_phy *phy) in sis900_set_capability()
893 static int mdio_read(struct net_device *net_dev, int phy_id, int location) in mdio_read()
938 static void mdio_write(struct net_device *net_dev, int phy_id, int location, in mdio_write()
992 static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr) in sis900_reset_phy()
1011 static void sis900_poll(struct net_device *dev) in sis900_poll()
1031 sis900_open(struct net_device *net_dev) in sis900_open()
1087 sis900_init_rxfilter (struct net_device * net_dev) in sis900_init_rxfilter()
1124 sis900_init_tx_ring(struct net_device *net_dev) in sis900_init_tx_ring()
1158 sis900_init_rx_ring(struct net_device *net_dev) in sis900_init_rx_ring()
1235 static void sis630_set_eq(struct net_device *net_dev, u8 revision) in sis630_set_eq()
1308 struct net_device *net_dev = (struct net_device *)data; in sis900_timer()
1369 static void sis900_check_mode(struct net_device *net_dev, struct mii_phy *mii_phy) in sis900_check_mode()
1449 static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr) in sis900_auto_negotiate()
1484 static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex) in sis900_read_mode()
1539 static void sis900_tx_timeout(struct net_device *net_dev) in sis900_tx_timeout()
1598 sis900_start_xmit(struct sk_buff *skb, struct net_device *net_dev) in sis900_start_xmit()
1668 struct net_device *net_dev = dev_instance; in sis900_interrupt()
1729 static int sis900_rx(struct net_device *net_dev) in sis900_rx()
1888 static void sis900_finish_xmit (struct net_device *net_dev) in sis900_finish_xmit()
1956 static int sis900_close(struct net_device *net_dev) in sis900_close()
2010 static void sis900_get_drvinfo(struct net_device *net_dev, in sis900_get_drvinfo()
2021 static u32 sis900_get_msglevel(struct net_device *net_dev) in sis900_get_msglevel()
2027 static void sis900_set_msglevel(struct net_device *net_dev, u32 value) in sis900_set_msglevel()
2033 static u32 sis900_get_link(struct net_device *net_dev) in sis900_get_link()
2039 static int sis900_get_settings(struct net_device *net_dev, in sis900_get_settings()
2049 static int sis900_set_settings(struct net_device *net_dev, in sis900_set_settings()
2060 static int sis900_nway_reset(struct net_device *net_dev) in sis900_nway_reset()
2077 static int sis900_set_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) in sis900_set_wol()
2113 static void sis900_get_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol) in sis900_get_wol()
2149 static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd) in mii_ioctl()
2181 static int sis900_set_config(struct net_device *dev, struct ifmap *map) in sis900_set_config()
2302 static void set_rx_mode(struct net_device *net_dev) in set_rx_mode()
2377 static void sis900_reset(struct net_device *net_dev) in sis900_reset()
2410 struct net_device *net_dev = pci_get_drvdata(pci_dev); in sis900_remove()
2435 struct net_device *net_dev = pci_get_drvdata(pci_dev); in sis900_suspend()
2456 struct net_device *net_dev = pci_get_drvdata(pci_dev); in sis900_resume()