usb_disconnect
.disconnect = usb_disconnect,
usb_disconnect(&rhdev); /* Sets rhdev to NULL */
usb_disconnect(&hub->ports[i]->child);
usb_disconnect(&hub->ports[i]->child);
usb_disconnect(&port_dev->child);
usb_disconnect(&port_dev->child);
usb_disconnect(udc);
extern void usb_disconnect(struct usb_device **);