Lines Matching refs:intf
110 int usb_register_dev(struct usb_interface *intf, in usb_register_dev() argument
129 if (intf->minor >= 0) in usb_register_dev()
132 dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base); in usb_register_dev()
140 intf->minor = minor; in usb_register_dev()
143 if (intf->minor < 0) { in usb_register_dev()
150 intf->usb_dev = device_create(&usbmisc_class, &intf->dev, in usb_register_dev()
153 if (IS_ERR(intf->usb_dev)) { in usb_register_dev()
155 intf->minor = -1; in usb_register_dev()
156 retval = PTR_ERR(intf->usb_dev); in usb_register_dev()
177 void usb_deregister_dev(struct usb_interface *intf, in usb_deregister_dev() argument
180 if (intf->minor == -1) in usb_deregister_dev()
183 dev_dbg(&intf->dev, "removing %d minor\n", intf->minor); in usb_deregister_dev()
184 device_destroy(&usbmisc_class, MKDEV(USB_MAJOR, intf->minor)); in usb_deregister_dev()
187 usb_minors[intf->minor] = NULL; in usb_deregister_dev()
190 intf->usb_dev = NULL; in usb_deregister_dev()
191 intf->minor = -1; in usb_deregister_dev()