Lines Matching refs:intf
156 int usb_register_dev(struct usb_interface *intf, in usb_register_dev() argument
175 if (intf->minor >= 0) in usb_register_dev()
185 dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base); in usb_register_dev()
193 intf->minor = minor; in usb_register_dev()
196 if (intf->minor < 0) { in usb_register_dev()
203 intf->usb_dev = device_create(usb_class->class, &intf->dev, in usb_register_dev()
206 if (IS_ERR(intf->usb_dev)) { in usb_register_dev()
208 intf->minor = -1; in usb_register_dev()
209 retval = PTR_ERR(intf->usb_dev); in usb_register_dev()
230 void usb_deregister_dev(struct usb_interface *intf, in usb_deregister_dev() argument
233 if (intf->minor == -1) in usb_deregister_dev()
236 dev_dbg(&intf->dev, "removing %d minor\n", intf->minor); in usb_deregister_dev()
237 device_destroy(usb_class->class, MKDEV(USB_MAJOR, intf->minor)); in usb_deregister_dev()
240 usb_minors[intf->minor] = NULL; in usb_deregister_dev()
243 intf->usb_dev = NULL; in usb_deregister_dev()
244 intf->minor = -1; in usb_deregister_dev()