Lines Matching refs:info
25 struct usb_native_devinfo *info, in usb_get_native_devinfo() argument
31 if (!ldev || !info) in usb_get_native_devinfo()
34 memset(info, 0, sizeof(*info)); in usb_get_native_devinfo()
35 info->speed = libusb_get_device_speed(ldev); in usb_get_native_devinfo()
36 info->priv_data = ldev; in usb_get_native_devinfo()
37 info->path.bus = libusb_get_bus_number(ldev); in usb_get_native_devinfo()
38 info->path.depth = libusb_get_port_numbers(ldev, info->path.path, in usb_get_native_devinfo()
44 info->path.bus, usb_dev_path(&info->path)); in usb_get_native_devinfo()
49 if (ROOTHUB_PORT(info->path) == 0) in usb_get_native_devinfo()
50 info->type = USB_TYPE_ROOTHUB; in usb_get_native_devinfo()
52 info->type = USB_TYPE_EXTHUB; in usb_get_native_devinfo()
53 else if (info->path.path[1] == 0) in usb_get_native_devinfo()
54 info->type = USB_TYPE_ROOTHUB_SUBDEV; in usb_get_native_devinfo()
56 info->type = USB_TYPE_EXTHUB_SUBDEV; in usb_get_native_devinfo()
58 if (info->type == USB_TYPE_EXTHUB) { in usb_get_native_devinfo()
59 info->maxchild = usb_get_hub_port_num(&info->path); in usb_get_native_devinfo()
60 if (info->maxchild < 0) in usb_get_native_devinfo()
62 " %d-%s\r\n", info->path.bus, in usb_get_native_devinfo()
63 usb_dev_path(&info->path)); in usb_get_native_devinfo()
66 info->pid = d.idProduct; in usb_get_native_devinfo()
67 info->vid = d.idVendor; in usb_get_native_devinfo()
68 info->bcd = d.bcdUSB; in usb_get_native_devinfo()
172 struct usb_native_devinfo *info; in usb_dev_comp_cb() local
186 info = &r->udev->info; in usb_dev_comp_cb()
198 "[%d-%d %d] st %d\r\n", __func__, info->path.bus, in usb_dev_comp_cb()
199 usb_dev_path(&info->path), trn->actual_length, in usb_dev_comp_cb()
222 if (usb_native_is_device_existed(&info->path) == 0) in usb_dev_comp_cb()
510 if (libusb_get_active_config_descriptor(udev->info.priv_data, &cfg)) in usb_dev_update_ep()
539 path = &udev->info.path; in usb_dev_native_toggle_if()
540 r = libusb_get_active_config_descriptor(udev->info.priv_data, &config); in usb_dev_native_toggle_if()
585 path = &udev->info.path; in usb_dev_native_toggle_if_drivers()
586 r = libusb_get_active_config_descriptor(udev->info.priv_data, &config); in usb_dev_native_toggle_if_drivers()
642 rc = libusb_get_active_config_descriptor(udev->info.priv_data, &cfg); in usb_dev_set_config()
666 UPRINTF(LWRN, "%d-%s: fail to set config\r\n", udev->info.path.bus, in usb_dev_set_config()
667 usb_dev_path(&udev->info.path)); in usb_dev_set_config()
678 UPRINTF(LDBG, "%d-%s set if, iface %d alt %d\r\n", udev->info.path.bus, in usb_dev_set_if()
679 usb_dev_path(&udev->info.path), iface, alt); in usb_dev_set_if()
696 udev->info.path.bus, in usb_dev_set_if()
697 usb_dev_path(&udev->info.path), in usb_dev_set_if()
754 struct usb_native_devinfo *info; in usb_dev_data() local
765 info = &udev->info; in usb_dev_data()
823 info->path.bus, usb_dev_path(&info->path), size, epctx, in usb_dev_data()
908 path = &udev->info.path; in clear_uas_desc()
943 if (!udev->info.priv_data || !xfer->ureq) { in usb_dev_request()
959 "data %d\r\n", udev->info.path.bus, in usb_dev_request()
960 usb_dev_path(&udev->info.path), request_type, request, in usb_dev_request()
1043 udev->info.path.bus, usb_dev_path(&udev->info.path), in usb_dev_request()
1097 udev->info = *di; in usb_dev_init()
1102 if (libusb_open(udev->info.priv_data, &udev->handle)) { in usb_dev_init()
1173 sz = sizeof(udev->info.speed); in usb_dev_info()
1174 udev->info.speed = libusb_speed_to_usb_speed(udev->info.speed); in usb_dev_info()
1175 pv = &udev->info.speed; in usb_dev_info()
1178 sz = sizeof(udev->info.path.bus); in usb_dev_info()
1179 pv = &udev->info.path.bus; in usb_dev_info()
1182 sz = sizeof(udev->info.path.path[0]); in usb_dev_info()
1183 pv = &udev->info.path.path[0]; in usb_dev_info()
1186 sz = sizeof(udev->info.vid); in usb_dev_info()
1187 pv = &udev->info.vid; in usb_dev_info()
1190 sz = sizeof(udev->info.pid); in usb_dev_info()
1191 pv = &udev->info.pid; in usb_dev_info()