Lines Matching refs:intf

707 	struct usb_interface *intf;
720 intf = to_usb_interface(hub->intfdev);
721 usb_autopm_get_interface_no_resume(intf);
728 usb_autopm_put_interface_async(intf);
1050 struct usb_interface *intf;
1056 intf = to_usb_interface(hub->intfdev);
1058 ret = usb_autopm_get_interface(intf);
1064 usb_autopm_put_interface(intf);
1404 static int hub_pre_reset(struct usb_interface *intf)
1406 struct usb_hub *hub = usb_get_intfdata(intf);
1415 static int hub_post_reset(struct usb_interface *intf)
1417 struct usb_hub *hub = usb_get_intfdata(intf);
1773 static void hub_disconnect(struct usb_interface *intf)
1775 struct usb_hub *hub = usb_get_intfdata(intf);
1776 struct usb_device *hdev = interface_to_usbdev(intf);
1795 usb_set_intfdata(intf, NULL);
1812 pm_suspend_ignore_children(&intf->dev, false);
1815 usb_autopm_put_interface(intf);
1841 static int hub_probe(struct usb_interface *intf, const struct usb_device_id *id)
1847 desc = intf->cur_altsetting;
1848 hdev = interface_to_usbdev(intf);
1906 dev_err(&intf->dev,
1913 dev_warn(&intf->dev, "ignoring external hub\n");
1919 dev_err(&intf->dev, "bad descriptor, ignoring hub\n");
1924 dev_info(&intf->dev, "USB hub found\n");
1931 hub->intfdev = &intf->dev;
1939 usb_get_intf(intf);
1942 usb_set_intfdata(intf, hub);
1943 intf->needs_remote_wakeup = 1;
1944 pm_suspend_ignore_children(&intf->dev, true);
1954 usb_autopm_get_interface_no_resume(intf);
1971 hub_disconnect(intf);
1976 hub_ioctl(struct usb_interface *intf, unsigned int code, void *user_data)
1978 struct usb_device *hdev = interface_to_usbdev(intf);
3912 static int hub_suspend(struct usb_interface *intf, pm_message_t msg)
3914 struct usb_hub *hub = usb_get_intfdata(intf);
3959 dev_dbg(&intf->dev, "%s\n", __func__);
4000 static int hub_resume(struct usb_interface *intf)
4002 struct usb_hub *hub = usb_get_intfdata(intf);
4004 dev_dbg(&intf->dev, "%s\n", __func__);
4017 static int hub_reset_resume(struct usb_interface *intf)
4019 struct usb_hub *hub = usb_get_intfdata(intf);
4021 dev_dbg(&intf->dev, "%s\n", __func__);
4245 struct usb_interface *intf;
4249 intf = udev->actconfig->interface[i];
4250 if (!intf)
4253 for (j = 0; j < intf->cur_altsetting->desc.bNumEndpoints; j++) {
4254 desc = &intf->cur_altsetting->endpoint[j].desc;
5827 struct usb_interface *intf;
5837 intf = to_usb_interface(hub_dev);
5861 ret = usb_autopm_get_interface(intf);
5940 usb_autopm_put_interface_no_suspend(intf);
5945 usb_autopm_put_interface(intf);
6181 struct usb_interface *intf = config->interface[i];
6184 desc = &intf->cur_altsetting->desc;
6186 usb_disable_interface(udev, intf, true);
6187 usb_enable_interface(udev, intf, true);
6194 intf->resetting_device = 1;
6197 intf->resetting_device = 0;
6208 for (j = 0; j < intf->cur_altsetting->desc.bNumEndpoints; j++)
6209 intf->cur_altsetting->endpoint[j].streams = 0;