Lines Matching refs:intf
462 static int probe_rio(struct usb_interface *intf, in probe_rio() argument
465 struct usb_device *dev = interface_to_usbdev(intf); in probe_rio()
469 dev_info(&intf->dev, "USB Rio found at address %d\n", dev->devnum); in probe_rio()
471 retval = usb_register_dev(intf, &usb_rio_class); in probe_rio()
483 usb_deregister_dev(intf, &usb_rio_class); in probe_rio()
486 dev_dbg(&intf->dev, "obuf address:%p\n", rio->obuf); in probe_rio()
491 usb_deregister_dev(intf, &usb_rio_class); in probe_rio()
495 dev_dbg(&intf->dev, "ibuf address:%p\n", rio->ibuf); in probe_rio()
499 usb_set_intfdata (intf, rio); in probe_rio()
505 static void disconnect_rio(struct usb_interface *intf) in disconnect_rio() argument
507 struct rio_usb_data *rio = usb_get_intfdata (intf); in disconnect_rio()
509 usb_set_intfdata (intf, NULL); in disconnect_rio()
512 usb_deregister_dev(intf, &usb_rio_class); in disconnect_rio()
526 dev_info(&intf->dev, "USB Rio disconnected.\n"); in disconnect_rio()