Home | History | Annotate | Download | only in adb

Lines Matching full:ctrl

617         struct usbdevfs_ctrltransfer  ctrl;
624 memset(&ctrl, 0, sizeof(ctrl));
627 ctrl.bRequestType = USB_DIR_IN|USB_TYPE_STANDARD|USB_RECIP_DEVICE;
628 ctrl.bRequest = USB_REQ_GET_DESCRIPTOR;
629 ctrl.wValue = (USB_DT_STRING << 8) | 0;
630 ctrl.wIndex = 0;
631 ctrl.wLength = sizeof(languages);
632 ctrl.data = languages;
633 ctrl.timeout = 1000;
635 result = ioctl(usb->desc, USBDEVFS_CONTROL, &ctrl);
641 memset(&ctrl, 0, sizeof(ctrl));
643 ctrl.bRequestType = USB_DIR_IN|USB_TYPE_STANDARD|USB_RECIP_DEVICE;
644 ctrl.bRequest = USB_REQ_GET_DESCRIPTOR;
645 ctrl.wValue = (USB_DT_STRING << 8) | serial_index;
646 ctrl.wIndex = __le16_to_cpu(languages[i]);
647 ctrl.wLength = sizeof(buffer);
648 ctrl.data = buffer;
649 ctrl.timeout = 1000;
651 result = ioctl(usb->desc, USBDEVFS_CONTROL, &ctrl);