Lines Matching refs:interface

53 	struct usb_interface	*interface;  member
94 dev_dbg(&dev->interface->dev, "%s\n", __func__); in yurex_delete()
111 usb_put_intf(dev->interface); in yurex_delete()
139 dev_err(&dev->interface->dev, in yurex_interrupt()
150 dev_err(&dev->interface->dev, in yurex_interrupt()
167 dev_dbg(&dev->interface->dev, "%s count: %lld\n", in yurex_interrupt()
174 dev_dbg(&dev->interface->dev, in yurex_interrupt()
178 dev_dbg(&dev->interface->dev, "%s ack: %c\n", in yurex_interrupt()
186 dev_err(&dev->interface->dev, "%s - usb_submit_urb failed: %d\n", in yurex_interrupt()
191 static int yurex_probe(struct usb_interface *interface, const struct usb_device_id *id) in yurex_probe() argument
209 dev->udev = usb_get_dev(interface_to_usbdev(interface)); in yurex_probe()
210 dev->interface = usb_get_intf(interface); in yurex_probe()
213 iface_desc = interface->cur_altsetting; in yurex_probe()
216 dev_err(&interface->dev, "Could not find endpoints\n"); in yurex_probe()
238 dev_err(&interface->dev, "Could not allocate cntl_buffer\n"); in yurex_probe()
266 dev_err(&interface->dev, "Could not allocate int_buffer\n"); in yurex_probe()
278 dev_err(&interface->dev, "Could not submitting URB\n"); in yurex_probe()
283 usb_set_intfdata(interface, dev); in yurex_probe()
287 retval = usb_register_dev(interface, &yurex_class); in yurex_probe()
289 dev_err(&interface->dev, in yurex_probe()
291 usb_set_intfdata(interface, NULL); in yurex_probe()
295 dev_info(&interface->dev, in yurex_probe()
297 interface->minor); in yurex_probe()
308 static void yurex_disconnect(struct usb_interface *interface) in yurex_disconnect() argument
311 int minor = interface->minor; in yurex_disconnect()
313 dev = usb_get_intfdata(interface); in yurex_disconnect()
314 usb_set_intfdata(interface, NULL); in yurex_disconnect()
317 usb_deregister_dev(interface, &yurex_class); in yurex_disconnect()
333 dev_info(&interface->dev, "USB YUREX #%d now disconnected\n", minor); in yurex_disconnect()
355 struct usb_interface *interface; in yurex_open() local
361 interface = usb_find_interface(&yurex_driver, subminor); in yurex_open()
362 if (!interface) { in yurex_open()
369 dev = usb_get_intfdata(interface); in yurex_open()
493 dev_dbg(&dev->interface->dev, "%s - submit %c\n", __func__, in yurex_write()
503 dev_err(&dev->interface->dev, in yurex_write()