Lines Matching defs: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 {
430 static int lan78xx_read_reg(struct lan78xx_net *dev, u32 index, u32 *data)
456 static int lan78xx_write_reg(struct lan78xx_net *dev, u32 index, u32 data)
482 static int lan78xx_read_stats(struct lan78xx_net *dev,
526 static void lan78xx_check_stat_rollover(struct lan78xx_net *dev,
580 static void lan78xx_update_stats(struct lan78xx_net *dev)
609 static int lan78xx_phy_wait_not_busy(struct lan78xx_net *dev)
642 static int lan78xx_wait_eeprom(struct lan78xx_net *dev)
667 static int lan78xx_eeprom_confirm_not_busy(struct lan78xx_net *dev)
688 static int lan78xx_read_raw_eeprom(struct lan78xx_net *dev, u32 offset,
741 static int lan78xx_read_eeprom(struct lan78xx_net *dev, u32 offset,
756 static int lan78xx_write_raw_eeprom(struct lan78xx_net *dev, u32 offset,
823 static int lan78xx_read_raw_otp(struct lan78xx_net *dev, u32 offset,
876 static int lan78xx_write_raw_otp(struct lan78xx_net *dev, u32 offset,
928 static int lan78xx_read_otp(struct lan78xx_net *dev, u32 offset,
948 static int lan78xx_dataport_wait_not_busy(struct lan78xx_net *dev)
970 static int lan78xx_dataport_write(struct lan78xx_net *dev, u32 ram_select,
1039 struct lan78xx_net *dev = pdata->dev;
1061 struct lan78xx_net *dev = netdev_priv(netdev);
1122 static int lan78xx_update_flowcontrol(struct lan78xx_net *dev, u8 duplex,
1156 static int lan78xx_link_reset(struct lan78xx_net *dev)
1242 static void lan78xx_defer_kevent(struct lan78xx_net *dev, int work)
1249 static void lan78xx_status(struct lan78xx_net *dev, struct urb *urb)
1283 struct lan78xx_net *dev = netdev_priv(netdev);
1302 struct lan78xx_net *dev = netdev_priv(netdev);
1343 struct lan78xx_net *dev = netdev_priv(netdev);
1355 struct lan78xx_net *dev = netdev_priv(netdev);
1383 struct lan78xx_net *dev = netdev_priv(netdev);
1407 struct lan78xx_net *dev = netdev_priv(net);
1445 struct lan78xx_net *dev = netdev_priv(net);
1488 struct lan78xx_net *dev = netdev_priv(net);
1496 struct lan78xx_net *dev = netdev_priv(net);
1503 struct lan78xx_net *dev = netdev_priv(net);
1511 struct lan78xx_net *dev = netdev_priv(net);
1529 struct lan78xx_net *dev = netdev_priv(net);
1557 struct lan78xx_net *dev = netdev_priv(net);
1575 struct lan78xx_net *dev = netdev_priv(net);
1631 struct lan78xx_net *dev = netdev_priv(netdev);
1669 static void lan78xx_init_mac_address(struct lan78xx_net *dev)
1721 struct lan78xx_net *dev = bus->priv;
1758 struct lan78xx_net *dev = bus->priv;
1790 static int lan78xx_mdio_init(struct lan78xx_net *dev)
1837 static void lan78xx_remove_mdio(struct lan78xx_net *dev)
1897 struct lan78xx_net *dev =
1898 container_of(data, struct lan78xx_net, domain_data);
1919 static int lan78xx_setup_irq_domain(struct lan78xx_net *dev)
1958 static void lan78xx_remove_irq_domain(struct lan78xx_net *dev)
1973 struct lan78xx_net *dev = netdev_priv(phydev->attached_dev);
1995 struct lan78xx_net *dev = netdev_priv(phydev->attached_dev);
2010 static struct phy_device *lan7801_phy_init(struct lan78xx_net *dev)
2065 static int lan78xx_phy_init(struct lan78xx_net *dev)
2168 static int lan78xx_set_rx_max_frame_length(struct lan78xx_net *dev, int size)
2196 static int unlink_urbs(struct lan78xx_net *dev, struct sk_buff_head *q)
2243 struct lan78xx_net *dev = netdev_priv(netdev);
2272 struct lan78xx_net *dev = netdev_priv(netdev);
2305 struct lan78xx_net *dev = netdev_priv(netdev);
2340 struct lan78xx_net *dev = pdata->dev;
2349 struct lan78xx_net *dev = netdev_priv(netdev);
2368 struct lan78xx_net *dev = netdev_priv(netdev);
2384 static void lan78xx_init_ltm(struct lan78xx_net *dev)
2423 static int lan78xx_reset(struct lan78xx_net *dev)
2562 static void lan78xx_init_stats(struct lan78xx_net *dev)
2590 struct lan78xx_net *dev = netdev_priv(net);
2627 static void lan78xx_terminate_urbs(struct lan78xx_net *dev)
2655 struct lan78xx_net *dev = netdev_priv(net);
2690 static struct sk_buff *lan78xx_tx_prep(struct lan78xx_net *dev,
2732 static enum skb_state defer_bh(struct lan78xx_net *dev, struct sk_buff *skb,
2759 struct lan78xx_net *dev = entry->dev;
2806 struct lan78xx_net *dev = netdev_priv(net);
2833 static int lan78xx_bind(struct lan78xx_net *dev, struct usb_interface *intf)
2918 static void lan78xx_unbind(struct lan78xx_net *dev, struct usb_interface *intf)
2936 static void lan78xx_rx_csum_offload(struct lan78xx_net *dev,
2954 static void lan78xx_rx_vlan_offload(struct lan78xx_net *dev,
2964 static void lan78xx_skb_return(struct lan78xx_net *dev, struct sk_buff *skb)
2991 static int lan78xx_rx(struct lan78xx_net *dev, struct sk_buff *skb)
3063 static inline void rx_process(struct lan78xx_net *dev, struct sk_buff *skb)
3083 static int rx_submit(struct lan78xx_net *dev, struct urb *urb, gfp_t flags)
3147 struct lan78xx_net *dev = entry->dev;
3213 static void lan78xx_tx_bh(struct lan78xx_net *dev)
3341 static void lan78xx_rx_bh(struct lan78xx_net *dev)
3365 struct lan78xx_net *dev = (struct lan78xx_net *)param;
3410 struct lan78xx_net *dev;
3412 dev = container_of(work, struct lan78xx_net, wq.work);
3487 struct lan78xx_net *dev = urb->context;
3523 struct lan78xx_net *dev;
3562 struct lan78xx_net *dev = netdev_priv(net);
3599 struct lan78xx_net *dev = from_timer(dev, t, stat_monitor);
3608 struct lan78xx_net *dev;
3619 netdev = alloc_etherdev(sizeof(struct lan78xx_net));
3784 static int lan78xx_set_suspend(struct lan78xx_net *dev, u32 wol)
3928 struct lan78xx_net *dev = usb_get_intfdata(intf);
4021 struct lan78xx_net *dev = usb_get_intfdata(intf);
4088 struct lan78xx_net *dev = usb_get_intfdata(intf);