Lines Matching defs:intf

185 	usb_put_intf(stream->intf);
193 struct usb_interface *intf)
204 stream->intf = usb_get_intf(intf);
205 stream->intfnum = intf->cur_altsetting->desc.bInterfaceNumber;
227 struct usb_interface *intf = streaming->intf;
228 struct usb_host_interface *alts = intf->cur_altsetting;
261 dev_info(&streaming->intf->dev,
510 struct usb_interface *intf)
515 struct usb_host_interface *alts = &intf->altsetting[0];
524 if (intf->cur_altsetting->desc.bInterfaceSubClass
529 intf->altsetting[0].desc.bInterfaceNumber);
533 if (usb_driver_claim_interface(&uvc_driver.driver, intf, dev)) {
537 intf->altsetting[0].desc.bInterfaceNumber);
541 streaming = uvc_stream_new(dev, intf);
543 usb_driver_release_interface(&uvc_driver.driver, intf);
739 for (i = 0; i < intf->num_altsetting; ++i) {
742 alts = &intf->altsetting[i];
756 usb_driver_release_interface(&uvc_driver.driver, intf);
849 struct usb_host_interface *alts = dev->intf->cur_altsetting;
925 struct usb_interface *intf;
926 struct usb_host_interface *alts = dev->intf->cur_altsetting;
947 intf = usb_ifnum_to_if(udev, buffer[12+i]);
948 if (intf == NULL) {
955 uvc_parse_streaming(dev, intf);
1168 struct usb_host_interface *alts = dev->intf->cur_altsetting;
1859 usb_put_intf(dev->intf);
1888 streaming->intf);
1985 dev_err(&stream->intf->dev,
2003 dev_err(&stream->intf->dev,
2088 static int uvc_probe(struct usb_interface *intf,
2091 struct usb_device *udev = interface_to_usbdev(intf);
2111 dev->intf = usb_get_intf(intf);
2112 dev->intfnum = intf->cur_altsetting->desc.bInterfaceNumber;
2137 if (intf->intf_assoc && intf->intf_assoc->iFunction != 0)
2138 function = intf->intf_assoc->iFunction;
2140 function = intf->cur_altsetting->desc.iInterface;
2152 dev->mdev.dev = &intf->dev;
2197 if (v4l2_device_register(&intf->dev, &dev->vdev) < 0)
2218 usb_set_intfdata(intf, dev);
2245 static void uvc_disconnect(struct usb_interface *intf)
2247 struct uvc_device *dev = usb_get_intfdata(intf);
2253 usb_set_intfdata(intf, NULL);
2255 if (intf->cur_altsetting->desc.bInterfaceSubClass ==
2263 static int uvc_suspend(struct usb_interface *intf, pm_message_t message)
2265 struct uvc_device *dev = usb_get_intfdata(intf);
2269 intf->cur_altsetting->desc.bInterfaceNumber);
2272 if (intf->cur_altsetting->desc.bInterfaceSubClass ==
2282 if (stream->intf == intf)
2291 static int __uvc_resume(struct usb_interface *intf, int reset)
2293 struct uvc_device *dev = usb_get_intfdata(intf);
2298 intf->cur_altsetting->desc.bInterfaceNumber);
2300 if (intf->cur_altsetting->desc.bInterfaceSubClass ==
2317 if (stream->intf == intf) {
2331 static int uvc_resume(struct usb_interface *intf)
2333 return __uvc_resume(intf, 0);
2336 static int uvc_reset_resume(struct usb_interface *intf)
2338 return __uvc_resume(intf, 1);