Lines Matching refs:usb_scan
433 static int usb_scan_port(struct usb_device_scan *usb_scan) in usb_scan_port() argument
443 dev = usb_scan->dev; in usb_scan_port()
444 hub = usb_scan->hub; in usb_scan_port()
445 i = usb_scan->port; in usb_scan_port()
461 list_del(&usb_scan->list); in usb_scan_port()
462 free(usb_scan); in usb_scan_port()
485 list_del(&usb_scan->list); in usb_scan_port()
486 free(usb_scan); in usb_scan_port()
561 list_del(&usb_scan->list); in usb_scan_port()
562 free(usb_scan); in usb_scan_port()
569 struct usb_device_scan *usb_scan; in usb_device_list_scan() local
585 list_for_each_entry_safe(usb_scan, tmp, &usb_scan_list, list) { in usb_device_list_scan()
589 ret = usb_scan_port(usb_scan); in usb_device_list_scan()
864 struct usb_device_scan *usb_scan; in usb_hub_configure() local
866 usb_scan = calloc(1, sizeof(*usb_scan)); in usb_hub_configure()
867 if (!usb_scan) { in usb_hub_configure()
871 usb_scan->dev = dev; in usb_hub_configure()
872 usb_scan->hub = hub; in usb_hub_configure()
873 usb_scan->port = i; in usb_hub_configure()
874 list_add_tail(&usb_scan->list, &usb_scan_list); in usb_hub_configure()