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,
149 dev_err(&dev->interface->dev,
166 dev_dbg(&dev->interface->dev, "%s count: %lld\n",
173 dev_dbg(&dev->interface->dev,
177 dev_dbg(&dev->interface->dev, "%s ack: %c\n",
185 dev_err(&dev->interface->dev, "%s - usb_submit_urb failed: %d\n",
190 static int yurex_probe(struct usb_interface *interface, const struct usb_device_id *id)
208 dev->udev = usb_get_dev(interface_to_usbdev(interface));
209 dev->interface = usb_get_intf(interface);
212 iface_desc = interface->cur_altsetting;
215 dev_err(&interface->dev, "Could not find endpoints\n");
237 dev_err(&interface->dev, "Could not allocate cntl_buffer\n");
265 dev_err(&interface->dev, "Could not allocate int_buffer\n");
277 dev_err(&interface->dev, "Could not submitting URB\n");
281 /* save our data pointer in this interface device */
282 usb_set_intfdata(interface, dev);
286 retval = usb_register_dev(interface, &yurex_class);
288 dev_err(&interface->dev,
290 usb_set_intfdata(interface, NULL);
294 dev_info(&interface->dev,
296 interface->minor);
307 static void yurex_disconnect(struct usb_interface *interface)
310 int minor = interface->minor;
312 dev = usb_get_intfdata(interface);
313 usb_set_intfdata(interface, NULL);
316 usb_deregister_dev(interface, &yurex_class);
332 dev_info(&interface->dev, "USB YUREX #%d now disconnected\n", minor);
354 struct usb_interface *interface;
360 interface = usb_find_interface(&yurex_driver, subminor);
361 if (!interface) {
368 dev = usb_get_intfdata(interface);
492 dev_dbg(&dev->interface->dev, "%s - submit %c\n", __func__,
505 dev_err(&dev->interface->dev,