• Home
  • Raw
  • Download

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()
148 dev_err(&dev->interface->dev, in yurex_interrupt()
165 dev_dbg(&dev->interface->dev, "%s count: %lld\n", in yurex_interrupt()
172 dev_dbg(&dev->interface->dev, in yurex_interrupt()
176 dev_dbg(&dev->interface->dev, "%s ack: %c\n", in yurex_interrupt()
184 dev_err(&dev->interface->dev, "%s - usb_submit_urb failed: %d\n", in yurex_interrupt()
189 static int yurex_probe(struct usb_interface *interface, const struct usb_device_id *id) in yurex_probe() argument
207 dev->udev = usb_get_dev(interface_to_usbdev(interface)); in yurex_probe()
208 dev->interface = usb_get_intf(interface); in yurex_probe()
211 iface_desc = interface->cur_altsetting; in yurex_probe()
214 dev_err(&interface->dev, "Could not find endpoints\n"); in yurex_probe()
236 dev_err(&interface->dev, "Could not allocate cntl_buffer\n"); in yurex_probe()
264 dev_err(&interface->dev, "Could not allocate int_buffer\n"); in yurex_probe()
276 dev_err(&interface->dev, "Could not submitting URB\n"); in yurex_probe()
281 usb_set_intfdata(interface, dev); in yurex_probe()
285 retval = usb_register_dev(interface, &yurex_class); in yurex_probe()
287 dev_err(&interface->dev, in yurex_probe()
289 usb_set_intfdata(interface, NULL); in yurex_probe()
293 dev_info(&interface->dev, in yurex_probe()
295 interface->minor); in yurex_probe()
306 static void yurex_disconnect(struct usb_interface *interface) in yurex_disconnect() argument
309 int minor = interface->minor; in yurex_disconnect()
311 dev = usb_get_intfdata(interface); in yurex_disconnect()
312 usb_set_intfdata(interface, NULL); in yurex_disconnect()
315 usb_deregister_dev(interface, &yurex_class); in yurex_disconnect()
331 dev_info(&interface->dev, "USB YUREX #%d now disconnected\n", minor); in yurex_disconnect()
353 struct usb_interface *interface; in yurex_open() local
359 interface = usb_find_interface(&yurex_driver, subminor); in yurex_open()
360 if (!interface) { in yurex_open()
367 dev = usb_get_intfdata(interface); in yurex_open()
491 dev_dbg(&dev->interface->dev, "%s - submit %c\n", __func__, in yurex_write()
504 dev_err(&dev->interface->dev, in yurex_write()