Lines Matching refs:intf
154 int usb_register_dev(struct usb_interface *intf, in usb_register_dev() argument
173 if (intf->minor >= 0) in usb_register_dev()
183 dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base); in usb_register_dev()
191 intf->minor = minor; in usb_register_dev()
195 if (intf->minor < 0) in usb_register_dev()
200 intf->usb_dev = device_create(usb_class->class, &intf->dev, in usb_register_dev()
203 if (IS_ERR(intf->usb_dev)) { in usb_register_dev()
206 intf->minor = -1; in usb_register_dev()
208 retval = PTR_ERR(intf->usb_dev); in usb_register_dev()
228 void usb_deregister_dev(struct usb_interface *intf, in usb_deregister_dev() argument
231 if (intf->minor == -1) in usb_deregister_dev()
234 dev_dbg(&intf->dev, "removing %d minor\n", intf->minor); in usb_deregister_dev()
237 usb_minors[intf->minor] = NULL; in usb_deregister_dev()
240 device_destroy(usb_class->class, MKDEV(USB_MAJOR, intf->minor)); in usb_deregister_dev()
241 intf->usb_dev = NULL; in usb_deregister_dev()
242 intf->minor = -1; in usb_deregister_dev()