Lines Matching refs:interface

53 	struct usb_interface	*interface;  member
94 dev_dbg(&dev->interface->dev, "%s\n", __func__); in yurex_delete()
109 usb_put_intf(dev->interface); in yurex_delete()
137 dev_err(&dev->interface->dev, in yurex_interrupt()
149 dev_err(&dev->interface->dev, in yurex_interrupt()
166 dev_dbg(&dev->interface->dev, "%s count: %lld\n", in yurex_interrupt()
173 dev_dbg(&dev->interface->dev, in yurex_interrupt()
177 dev_dbg(&dev->interface->dev, "%s ack: %c\n", in yurex_interrupt()
185 dev_err(&dev->interface->dev, "%s - usb_submit_urb failed: %d\n", in yurex_interrupt()
190 static int yurex_probe(struct usb_interface *interface, const struct usb_device_id *id) in yurex_probe() argument
208 dev->udev = usb_get_dev(interface_to_usbdev(interface)); in yurex_probe()
209 dev->interface = usb_get_intf(interface); in yurex_probe()
212 iface_desc = interface->cur_altsetting; in yurex_probe()
215 dev_err(&interface->dev, "Could not find endpoints\n"); in yurex_probe()
237 dev_err(&interface->dev, "Could not allocate cntl_buffer\n"); in yurex_probe()
265 dev_err(&interface->dev, "Could not allocate int_buffer\n"); in yurex_probe()
277 dev_err(&interface->dev, "Could not submitting URB\n"); in yurex_probe()
282 usb_set_intfdata(interface, dev); in yurex_probe()
286 retval = usb_register_dev(interface, &yurex_class); in yurex_probe()
288 dev_err(&interface->dev, in yurex_probe()
290 usb_set_intfdata(interface, NULL); in yurex_probe()
294 dev_info(&interface->dev, in yurex_probe()
296 interface->minor); in yurex_probe()
307 static void yurex_disconnect(struct usb_interface *interface) in yurex_disconnect() argument
310 int minor = interface->minor; in yurex_disconnect()
312 dev = usb_get_intfdata(interface); in yurex_disconnect()
313 usb_set_intfdata(interface, NULL); in yurex_disconnect()
316 usb_deregister_dev(interface, &yurex_class); in yurex_disconnect()
332 dev_info(&interface->dev, "USB YUREX #%d now disconnected\n", minor); in yurex_disconnect()
354 struct usb_interface *interface; in yurex_open() local
360 interface = usb_find_interface(&yurex_driver, subminor); in yurex_open()
361 if (!interface) { in yurex_open()
368 dev = usb_get_intfdata(interface); in yurex_open()
495 dev_dbg(&dev->interface->dev, "%s - submit %c\n", __func__, in yurex_write()
508 dev_err(&dev->interface->dev, in yurex_write()