Lines Matching refs:lan78xx_net

189 struct lan78xx_net;
192 struct lan78xx_net *dev;
216 struct lan78xx_net *dev;
223 struct lan78xx_net *dev;
236 struct lan78xx_net { struct
290 static int lan78xx_read_reg(struct lan78xx_net *dev, u32 index, u32 *data) in lan78xx_read_reg() argument
316 static int lan78xx_write_reg(struct lan78xx_net *dev, u32 index, u32 data) in lan78xx_write_reg()
342 static int lan78xx_read_stats(struct lan78xx_net *dev, in lan78xx_read_stats()
382 static int lan78xx_phy_wait_not_busy(struct lan78xx_net *dev) in lan78xx_phy_wait_not_busy()
415 static int lan78xx_wait_eeprom(struct lan78xx_net *dev) in lan78xx_wait_eeprom()
440 static int lan78xx_eeprom_confirm_not_busy(struct lan78xx_net *dev) in lan78xx_eeprom_confirm_not_busy()
461 static int lan78xx_read_raw_eeprom(struct lan78xx_net *dev, u32 offset, in lan78xx_read_raw_eeprom()
493 static int lan78xx_read_eeprom(struct lan78xx_net *dev, u32 offset, in lan78xx_read_eeprom()
508 static int lan78xx_write_raw_eeprom(struct lan78xx_net *dev, u32 offset, in lan78xx_write_raw_eeprom()
552 static int lan78xx_read_raw_otp(struct lan78xx_net *dev, u32 offset, in lan78xx_read_raw_otp()
606 static int lan78xx_read_otp(struct lan78xx_net *dev, u32 offset, in lan78xx_read_otp()
627 static int lan78xx_dataport_wait_not_busy(struct lan78xx_net *dev) in lan78xx_dataport_wait_not_busy()
649 static int lan78xx_dataport_write(struct lan78xx_net *dev, u32 ram_select, in lan78xx_dataport_write()
718 struct lan78xx_net *dev = pdata->dev; in lan78xx_deferred_multicast_write()
741 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_multicast()
802 static int lan78xx_update_flowcontrol(struct lan78xx_net *dev, u8 duplex, in lan78xx_update_flowcontrol()
833 static int lan78xx_link_reset(struct lan78xx_net *dev) in lan78xx_link_reset()
914 void lan78xx_defer_kevent(struct lan78xx_net *dev, int work) in lan78xx_defer_kevent()
921 static void lan78xx_status(struct lan78xx_net *dev, struct urb *urb) in lan78xx_status()
950 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_ethtool_get_eeprom()
960 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_ethtool_set_eeprom()
995 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_get_stats()
1015 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_get_wol()
1043 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_wol()
1076 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_eee()
1114 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_eee()
1157 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_drvinfo()
1166 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_msglevel()
1173 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_msglevel()
1192 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_mdix_status()
1229 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_settings()
1261 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_settings()
1318 static void lan78xx_init_mac_address(struct lan78xx_net *dev) in lan78xx_init_mac_address()
1374 struct lan78xx_net *dev = bus->priv; in lan78xx_mdiobus_read()
1410 struct lan78xx_net *dev = bus->priv; in lan78xx_mdiobus_write()
1442 static int lan78xx_mdio_init(struct lan78xx_net *dev) in lan78xx_mdio_init()
1494 static void lan78xx_remove_mdio(struct lan78xx_net *dev) in lan78xx_remove_mdio()
1506 static int lan78xx_phy_init(struct lan78xx_net *dev) in lan78xx_phy_init()
1554 static int lan78xx_set_rx_max_frame_length(struct lan78xx_net *dev, int size) in lan78xx_set_rx_max_frame_length()
1583 static int unlink_urbs(struct lan78xx_net *dev, struct sk_buff_head *q) in unlink_urbs()
1630 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_change_mtu()
1665 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_mac_addr()
1695 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_features()
1726 struct lan78xx_net *dev = pdata->dev; in lan78xx_deferred_vlan_write()
1735 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_vlan_rx_add_vid()
1754 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_vlan_rx_kill_vid()
1770 static void lan78xx_init_ltm(struct lan78xx_net *dev) in lan78xx_init_ltm()
1809 static int lan78xx_reset(struct lan78xx_net *dev) in lan78xx_reset()
1943 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_open()
1982 static void lan78xx_terminate_urbs(struct lan78xx_net *dev) in lan78xx_terminate_urbs()
2010 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_stop()
2048 static struct sk_buff *lan78xx_tx_prep(struct lan78xx_net *dev, in lan78xx_tx_prep()
2096 static enum skb_state defer_bh(struct lan78xx_net *dev, struct sk_buff *skb, in defer_bh()
2123 struct lan78xx_net *dev = entry->dev; in tx_complete()
2169 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_start_xmit()
2194 int lan78xx_get_endpoints(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_get_endpoints()
2252 static int lan78xx_bind(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_bind()
2305 static void lan78xx_unbind(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_unbind()
2319 static void lan78xx_rx_csum_offload(struct lan78xx_net *dev, in lan78xx_rx_csum_offload()
2332 void lan78xx_skb_return(struct lan78xx_net *dev, struct sk_buff *skb) in lan78xx_skb_return()
2358 static int lan78xx_rx(struct lan78xx_net *dev, struct sk_buff *skb) in lan78xx_rx()
2430 static inline void rx_process(struct lan78xx_net *dev, struct sk_buff *skb) in rx_process()
2450 static int rx_submit(struct lan78xx_net *dev, struct urb *urb, gfp_t flags) in rx_submit()
2514 struct lan78xx_net *dev = entry->dev; in rx_complete()
2580 static void lan78xx_tx_bh(struct lan78xx_net *dev) in lan78xx_tx_bh()
2704 static void lan78xx_rx_bh(struct lan78xx_net *dev) in lan78xx_rx_bh()
2728 struct lan78xx_net *dev = (struct lan78xx_net *)param; in lan78xx_bh()
2766 struct lan78xx_net *dev; in lan78xx_delayedwork()
2768 dev = container_of(work, struct lan78xx_net, wq.work); in lan78xx_delayedwork()
2832 struct lan78xx_net *dev = urb->context; in intr_complete()
2868 struct lan78xx_net *dev; in lan78xx_disconnect()
2897 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_tx_timeout()
2921 struct lan78xx_net *dev; in lan78xx_probe()
2933 netdev = alloc_etherdev(sizeof(struct lan78xx_net)); in lan78xx_probe()
3056 static int lan78xx_set_suspend(struct lan78xx_net *dev, u32 wol) in lan78xx_set_suspend()
3201 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_suspend()
3295 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_resume()
3356 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_reset_resume()