Lines Matching defs:interface
53 struct usb_interface *interface;
94 dev_dbg(&dev->interface->dev, "%s\n", __func__);
109 usb_put_intf(dev->interface);
137 dev_err(&dev->interface->dev,
148 dev_err(&dev->interface->dev,
165 dev_dbg(&dev->interface->dev, "%s count: %lld\n",
172 dev_dbg(&dev->interface->dev,
176 dev_dbg(&dev->interface->dev, "%s ack: %c\n",
184 dev_err(&dev->interface->dev, "%s - usb_submit_urb failed: %d\n",
189 static int yurex_probe(struct usb_interface *interface, const struct usb_device_id *id)
207 dev->udev = usb_get_dev(interface_to_usbdev(interface));
208 dev->interface = usb_get_intf(interface);
211 iface_desc = interface->cur_altsetting;
214 dev_err(&interface->dev, "Could not find endpoints\n");
236 dev_err(&interface->dev, "Could not allocate cntl_buffer\n");
264 dev_err(&interface->dev, "Could not allocate int_buffer\n");
276 dev_err(&interface->dev, "Could not submitting URB\n");
280 /* save our data pointer in this interface device */
281 usb_set_intfdata(interface, dev);
285 retval = usb_register_dev(interface, &yurex_class);
287 dev_err(&interface->dev,
289 usb_set_intfdata(interface, NULL);
293 dev_info(&interface->dev,
295 interface->minor);
306 static void yurex_disconnect(struct usb_interface *interface)
309 int minor = interface->minor;
311 dev = usb_get_intfdata(interface);
312 usb_set_intfdata(interface, NULL);
315 usb_deregister_dev(interface, &yurex_class);
331 dev_info(&interface->dev, "USB YUREX #%d now disconnected\n", minor);
353 struct usb_interface *interface;
359 interface = usb_find_interface(&yurex_driver, subminor);
360 if (!interface) {
367 dev = usb_get_intfdata(interface);
491 dev_dbg(&dev->interface->dev, "%s - submit %c\n", __func__,
504 dev_err(&dev->interface->dev,