Lines Matching refs:intf

239 	struct usb_interface	*intf;  member
656 if (usb_autopm_get_interface(dev->intf) < 0) in lan78xx_dataport_write()
685 usb_autopm_put_interface(dev->intf); in lan78xx_dataport_write()
1000 if (usb_autopm_get_interface(dev->intf) < 0) in lan78xx_get_stats()
1009 usb_autopm_put_interface(dev->intf); in lan78xx_get_stats()
1020 if (usb_autopm_get_interface(dev->intf) < 0) in lan78xx_get_wol()
1037 usb_autopm_put_interface(dev->intf); in lan78xx_get_wol()
1047 ret = usb_autopm_get_interface(dev->intf); in lan78xx_set_wol()
1069 usb_autopm_put_interface(dev->intf); in lan78xx_set_wol()
1081 ret = usb_autopm_get_interface(dev->intf); in lan78xx_get_eee()
1107 usb_autopm_put_interface(dev->intf); in lan78xx_get_eee()
1118 ret = usb_autopm_get_interface(dev->intf); in lan78xx_set_eee()
1137 usb_autopm_put_interface(dev->intf); in lan78xx_set_eee()
1234 ret = usb_autopm_get_interface(dev->intf); in lan78xx_get_settings()
1254 usb_autopm_put_interface(dev->intf); in lan78xx_get_settings()
1266 ret = usb_autopm_get_interface(dev->intf); in lan78xx_set_settings()
1285 usb_autopm_put_interface(dev->intf); in lan78xx_set_settings()
1378 ret = usb_autopm_get_interface(dev->intf); in lan78xx_mdiobus_read()
1403 usb_autopm_put_interface(dev->intf); in lan78xx_mdiobus_read()
1414 ret = usb_autopm_get_interface(dev->intf); in lan78xx_mdiobus_write()
1438 usb_autopm_put_interface(dev->intf); in lan78xx_mdiobus_write()
1946 ret = usb_autopm_get_interface(dev->intf); in lan78xx_open()
1976 usb_autopm_put_interface(dev->intf); in lan78xx_open()
2038 usb_autopm_put_interface(dev->intf); in lan78xx_stop()
2153 usb_autopm_put_interface_async(dev->intf); in tx_complete()
2194 int lan78xx_get_endpoints(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_get_endpoints() argument
2201 for (tmp = 0; tmp < intf->num_altsetting; tmp++) { in lan78xx_get_endpoints()
2207 alt = intf->altsetting + tmp; in lan78xx_get_endpoints()
2252 static int lan78xx_bind(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_bind() argument
2258 ret = lan78xx_get_endpoints(dev, intf); in lan78xx_bind()
2305 static void lan78xx_unbind(struct lan78xx_net *dev, struct usb_interface *intf) in lan78xx_unbind() argument
2642 ret = usb_autopm_get_interface_async(dev->intf); in lan78xx_tx_bh()
2681 usb_autopm_put_interface_async(dev->intf); in lan78xx_tx_bh()
2684 usb_autopm_put_interface_async(dev->intf); in lan78xx_tx_bh()
2772 status = usb_autopm_get_interface(dev->intf); in lan78xx_delayedwork()
2776 usb_autopm_put_interface(dev->intf); in lan78xx_delayedwork()
2793 status = usb_autopm_get_interface(dev->intf); in lan78xx_delayedwork()
2797 usb_autopm_put_interface(dev->intf); in lan78xx_delayedwork()
2816 status = usb_autopm_get_interface(dev->intf); in lan78xx_delayedwork()
2820 usb_autopm_put_interface(dev->intf); in lan78xx_delayedwork()
2825 usb_autopm_put_interface(dev->intf); in lan78xx_delayedwork()
2866 static void lan78xx_disconnect(struct usb_interface *intf) in lan78xx_disconnect() argument
2872 dev = usb_get_intfdata(intf); in lan78xx_disconnect()
2873 usb_set_intfdata(intf, NULL); in lan78xx_disconnect()
2877 udev = interface_to_usbdev(intf); in lan78xx_disconnect()
2886 lan78xx_unbind(dev, intf); in lan78xx_disconnect()
2918 static int lan78xx_probe(struct usb_interface *intf, in lan78xx_probe() argument
2929 udev = interface_to_usbdev(intf); in lan78xx_probe()
2935 dev_err(&intf->dev, "Error: OOM\n"); in lan78xx_probe()
2940 SET_NETDEV_DEV(netdev, &intf->dev); in lan78xx_probe()
2944 dev->intf = intf; in lan78xx_probe()
2964 ret = lan78xx_bind(dev, intf); in lan78xx_probe()
2972 dev->ep_blkin = (intf->cur_altsetting)->endpoint + 0; in lan78xx_probe()
2973 dev->ep_blkout = (intf->cur_altsetting)->endpoint + 1; in lan78xx_probe()
2974 dev->ep_intr = (intf->cur_altsetting)->endpoint + 2; in lan78xx_probe()
3001 intf->needs_remote_wakeup = 1; in lan78xx_probe()
3009 usb_set_intfdata(intf, dev); in lan78xx_probe()
3022 lan78xx_unbind(dev, intf); in lan78xx_probe()
3199 int lan78xx_suspend(struct usb_interface *intf, pm_message_t message) in lan78xx_suspend() argument
3201 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_suspend()
3293 int lan78xx_resume(struct usb_interface *intf) in lan78xx_resume() argument
3295 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_resume()
3313 usb_autopm_put_interface_async(dev->intf); in lan78xx_resume()
3354 int lan78xx_reset_resume(struct usb_interface *intf) in lan78xx_reset_resume() argument
3356 struct lan78xx_net *dev = usb_get_intfdata(intf); in lan78xx_reset_resume()
3362 return lan78xx_resume(intf); in lan78xx_reset_resume()