Lines Matching refs:lan78xx_net

299 struct lan78xx_net;
302 struct lan78xx_net *dev;
326 struct lan78xx_net *dev;
334 struct lan78xx_net *dev;
365 struct lan78xx_net { struct
430 static int lan78xx_read_reg(struct lan78xx_net *dev, u32 index, u32 *data) in lan78xx_read_reg() argument
456 static int lan78xx_write_reg(struct lan78xx_net *dev, u32 index, u32 data) in lan78xx_write_reg()
482 static int lan78xx_read_stats(struct lan78xx_net *dev, in lan78xx_read_stats()
526 static void lan78xx_check_stat_rollover(struct lan78xx_net *dev, in lan78xx_check_stat_rollover()
580 static void lan78xx_update_stats(struct lan78xx_net *dev) in lan78xx_update_stats()
609 static int lan78xx_phy_wait_not_busy(struct lan78xx_net *dev) in lan78xx_phy_wait_not_busy()
642 static int lan78xx_wait_eeprom(struct lan78xx_net *dev) in lan78xx_wait_eeprom()
667 static int lan78xx_eeprom_confirm_not_busy(struct lan78xx_net *dev) in lan78xx_eeprom_confirm_not_busy()
688 static int lan78xx_read_raw_eeprom(struct lan78xx_net *dev, u32 offset, in lan78xx_read_raw_eeprom()
741 static int lan78xx_read_eeprom(struct lan78xx_net *dev, u32 offset, in lan78xx_read_eeprom()
756 static int lan78xx_write_raw_eeprom(struct lan78xx_net *dev, u32 offset, in lan78xx_write_raw_eeprom()
823 static int lan78xx_read_raw_otp(struct lan78xx_net *dev, u32 offset, in lan78xx_read_raw_otp()
877 static int lan78xx_write_raw_otp(struct lan78xx_net *dev, u32 offset, in lan78xx_write_raw_otp()
930 static int lan78xx_read_otp(struct lan78xx_net *dev, u32 offset, in lan78xx_read_otp()
950 static int lan78xx_dataport_wait_not_busy(struct lan78xx_net *dev) in lan78xx_dataport_wait_not_busy()
972 static int lan78xx_dataport_write(struct lan78xx_net *dev, u32 ram_select, in lan78xx_dataport_write()
1041 struct lan78xx_net *dev = pdata->dev; in lan78xx_deferred_multicast_write()
1064 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_multicast()
1125 static int lan78xx_update_flowcontrol(struct lan78xx_net *dev, u8 duplex, in lan78xx_update_flowcontrol()
1160 static int lan78xx_link_reset(struct lan78xx_net *dev) in lan78xx_link_reset()
1246 static void lan78xx_defer_kevent(struct lan78xx_net *dev, int work) in lan78xx_defer_kevent()
1253 static void lan78xx_status(struct lan78xx_net *dev, struct urb *urb) in lan78xx_status()
1287 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_ethtool_get_eeprom()
1306 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_ethtool_set_eeprom()
1347 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_get_stats()
1359 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_get_wol()
1387 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_wol()
1411 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_eee()
1449 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_eee()
1492 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_drvinfo()
1500 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_msglevel()
1507 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_msglevel()
1515 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_link_ksettings()
1533 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_link_ksettings()
1561 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_get_pause()
1579 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_set_pause()
1635 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_get_regs()
1673 static void lan78xx_init_mac_address(struct lan78xx_net *dev) in lan78xx_init_mac_address()
1726 struct lan78xx_net *dev = bus->priv; in lan78xx_mdiobus_read()
1763 struct lan78xx_net *dev = bus->priv; in lan78xx_mdiobus_write()
1795 static int lan78xx_mdio_init(struct lan78xx_net *dev) in lan78xx_mdio_init()
1842 static void lan78xx_remove_mdio(struct lan78xx_net *dev) in lan78xx_remove_mdio()
1927 struct lan78xx_net *dev = in lan78xx_irq_bus_sync_unlock()
1928 container_of(data, struct lan78xx_net, domain_data); in lan78xx_irq_bus_sync_unlock()
1950 static int lan78xx_setup_irq_domain(struct lan78xx_net *dev) in lan78xx_setup_irq_domain()
1989 static void lan78xx_remove_irq_domain(struct lan78xx_net *dev) in lan78xx_remove_irq_domain()
2005 struct lan78xx_net *dev = netdev_priv(phydev->attached_dev); in lan8835_fixup()
2027 struct lan78xx_net *dev = netdev_priv(phydev->attached_dev); in ksz9031rnx_fixup()
2042 static struct phy_device *lan7801_phy_init(struct lan78xx_net *dev) in lan7801_phy_init()
2097 static int lan78xx_phy_init(struct lan78xx_net *dev) in lan78xx_phy_init()
2200 static int lan78xx_set_rx_max_frame_length(struct lan78xx_net *dev, int size) in lan78xx_set_rx_max_frame_length()
2229 static int unlink_urbs(struct lan78xx_net *dev, struct sk_buff_head *q) in unlink_urbs()
2276 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_change_mtu()
2306 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_mac_addr()
2340 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_set_features()
2376 struct lan78xx_net *dev = pdata->dev; in lan78xx_deferred_vlan_write()
2385 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_vlan_rx_add_vid()
2404 struct lan78xx_net *dev = netdev_priv(netdev); in lan78xx_vlan_rx_kill_vid()
2420 static void lan78xx_init_ltm(struct lan78xx_net *dev) in lan78xx_init_ltm()
2459 static int lan78xx_reset(struct lan78xx_net *dev) in lan78xx_reset()
2598 static void lan78xx_init_stats(struct lan78xx_net *dev) in lan78xx_init_stats()
2626 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_open()
2663 static void lan78xx_terminate_urbs(struct lan78xx_net *dev) in lan78xx_terminate_urbs()
2691 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_stop()
2726 static struct sk_buff *lan78xx_tx_prep(struct lan78xx_net *dev, in lan78xx_tx_prep()
2768 static enum skb_state defer_bh(struct lan78xx_net *dev, struct sk_buff *skb, in defer_bh()
2795 struct lan78xx_net *dev = entry->dev; in tx_complete()
2842 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_start_xmit()
2869 static int lan78xx_bind(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_bind()
2954 static void lan78xx_unbind(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_unbind()
2972 static void lan78xx_rx_csum_offload(struct lan78xx_net *dev, in lan78xx_rx_csum_offload()
2990 static void lan78xx_rx_vlan_offload(struct lan78xx_net *dev, in lan78xx_rx_vlan_offload()
3000 static void lan78xx_skb_return(struct lan78xx_net *dev, struct sk_buff *skb) in lan78xx_skb_return()
3027 static int lan78xx_rx(struct lan78xx_net *dev, struct sk_buff *skb) in lan78xx_rx()
3099 static inline void rx_process(struct lan78xx_net *dev, struct sk_buff *skb) in rx_process()
3119 static int rx_submit(struct lan78xx_net *dev, struct urb *urb, gfp_t flags) in rx_submit()
3183 struct lan78xx_net *dev = entry->dev; in rx_complete()
3249 static void lan78xx_tx_bh(struct lan78xx_net *dev) in lan78xx_tx_bh()
3377 static void lan78xx_rx_bh(struct lan78xx_net *dev) in lan78xx_rx_bh()
3401 struct lan78xx_net *dev = (struct lan78xx_net *)param; in lan78xx_bh()
3446 struct lan78xx_net *dev; in lan78xx_delayedwork()
3448 dev = container_of(work, struct lan78xx_net, wq.work); in lan78xx_delayedwork()
3523 struct lan78xx_net *dev = urb->context; in intr_complete()
3559 struct lan78xx_net *dev; in lan78xx_disconnect()
3598 struct lan78xx_net *dev = netdev_priv(net); in lan78xx_tx_timeout()
3635 struct lan78xx_net *dev = from_timer(dev, t, stat_monitor); in lan78xx_stat_monitor()
3644 struct lan78xx_net *dev; in lan78xx_probe()
3655 netdev = alloc_etherdev(sizeof(struct lan78xx_net)); in lan78xx_probe()
3820 static int lan78xx_set_suspend(struct lan78xx_net *dev, u32 wol) in lan78xx_set_suspend()
3965 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_suspend()
4058 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_resume()
4125 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_reset_resume()