Lines Matching defs:interface
73 struct usb_interface *interface;
230 struct usb_interface *interface;
240 interface = usb_find_interface(&adu_driver, subminor);
241 if (!interface) {
248 dev = usb_get_intfdata(interface);
652 static int adu_probe(struct usb_interface *interface,
655 struct usb_device *udev = interface_to_usbdev(interface);
673 res = usb_find_common_endpoints_reverse(interface->cur_altsetting,
678 dev_err(&interface->dev, "interrupt endpoints not found\n");
725 dev_err(&interface->dev, "Could not retrieve serial number\n");
729 dev_dbg(&interface->dev,"serial_number=%s", dev->serial_number);
732 usb_set_intfdata(interface, dev);
734 retval = usb_register_dev(interface, &adu_class);
738 dev_err(&interface->dev, "Not able to get a minor for this device.\n");
739 usb_set_intfdata(interface, NULL);
743 dev->minor = interface->minor;
746 dev_info(&interface->dev, "ADU%d %s now attached to /dev/usb/adutux%d\n",
762 static void adu_disconnect(struct usb_interface *interface)
766 dev = usb_get_intfdata(interface);
768 usb_deregister_dev(interface, &adu_class);
774 usb_set_intfdata(interface, NULL);