free_dev
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
free_dev:
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
free_dev:
free_dev(md);
goto free_dev;
free_dev:
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
free_dev:
goto free_dev;
free_dev:
goto free_dev;
free_dev:
if (hcd->driver->free_dev && udev->parent)
hcd->driver->free_dev(hcd, udev);
dwc2_hc_driver.free_dev = dwc2_free_dev;
.free_dev = ehci_remove_device,
.free_dev = xhci_free_dev,
if (hcd->driver->free_dev)
hcd->driver->free_dev(hcd, udev);
void (*free_dev)(struct usb_hcd *, struct usb_device *);
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
goto free_dev;
free_dev:
goto free_dev;
free_dev:
goto free_dev;
free_dev: