Lines Matching refs:net_device
70 static int rio_open (struct net_device *dev);
72 static void rio_tx_timeout (struct net_device *dev);
73 static void alloc_list (struct net_device *dev);
74 static netdev_tx_t start_xmit (struct sk_buff *skb, struct net_device *dev);
76 static void rio_free_tx (struct net_device *dev, int irq);
77 static void tx_error (struct net_device *dev, int tx_status);
78 static int receive_packet (struct net_device *dev);
79 static void rio_error (struct net_device *dev, int int_status);
80 static int change_mtu (struct net_device *dev, int new_mtu);
81 static void set_multicast (struct net_device *dev);
82 static struct net_device_stats *get_stats (struct net_device *dev);
83 static int clear_stats (struct net_device *dev);
84 static int rio_ioctl (struct net_device *dev, struct ifreq *rq, int cmd);
85 static int rio_close (struct net_device *dev);
86 static int find_miiphy (struct net_device *dev);
87 static int parse_eeprom (struct net_device *dev);
89 static int mii_wait_link (struct net_device *dev, int wait);
90 static int mii_set_media (struct net_device *dev);
91 static int mii_get_media (struct net_device *dev);
92 static int mii_set_media_pcs (struct net_device *dev);
93 static int mii_get_media_pcs (struct net_device *dev);
94 static int mii_read (struct net_device *dev, int phy_addr, int reg_num);
95 static int mii_write (struct net_device *dev, int phy_addr, int reg_num,
116 struct net_device *dev; in rio_probe1()
313 find_miiphy (struct net_device *dev) in find_miiphy()
335 parse_eeprom (struct net_device *dev) in parse_eeprom()
410 rio_open (struct net_device *dev) in rio_open()
491 struct net_device *dev = (struct net_device *)data; in rio_timer()
533 rio_tx_timeout (struct net_device *dev) in rio_tx_timeout()
547 alloc_list (struct net_device *dev) in alloc_list()
600 start_xmit (struct sk_buff *skb, struct net_device *dev) in start_xmit()
670 struct net_device *dev = dev_instance; in rio_interrupt()
713 rio_free_tx (struct net_device *dev, int irq) in rio_free_tx()
761 tx_error (struct net_device *dev, int tx_status) in tx_error()
819 receive_packet (struct net_device *dev) in receive_packet()
923 rio_error (struct net_device *dev, int int_status) in rio_error()
974 get_stats (struct net_device *dev) in get_stats()
1036 clear_stats (struct net_device *dev) in clear_stats()
1092 change_mtu (struct net_device *dev, int new_mtu) in change_mtu()
1107 set_multicast (struct net_device *dev) in set_multicast()
1153 static void rio_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) in rio_get_drvinfo()
1162 static int rio_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) in rio_get_settings()
1200 static int rio_set_settings(struct net_device *dev, struct ethtool_cmd *cmd) in rio_set_settings()
1237 static u32 rio_get_link(struct net_device *dev) in rio_get_link()
1251 rio_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) in rio_ioctl()
1300 mii_sendbit (struct net_device *dev, u32 data) in mii_sendbit()
1313 mii_getbit (struct net_device *dev) in mii_getbit()
1328 mii_send_bits (struct net_device *dev, u32 data, int len) in mii_send_bits()
1338 mii_read (struct net_device *dev, int phy_addr, int reg_num) in mii_read()
1366 mii_write (struct net_device *dev, int phy_addr, int reg_num, u16 data) in mii_write()
1381 mii_wait_link (struct net_device *dev, int wait) in mii_wait_link()
1399 mii_get_media (struct net_device *dev) in mii_get_media()
1485 mii_set_media (struct net_device *dev) in mii_set_media()
1574 mii_get_media_pcs (struct net_device *dev) in mii_get_media_pcs()
1630 mii_set_media_pcs (struct net_device *dev) in mii_set_media_pcs()
1683 rio_close (struct net_device *dev) in rio_close()
1731 struct net_device *dev = pci_get_drvdata (pdev); in rio_remove1()