Lines Matching defs:ctrl
574 struct usbdevfs_ctrltransfer ctrl;
580 memset(&ctrl, 0, sizeof(ctrl));
581 ctrl.bRequestType = requestType;
582 ctrl.bRequest = request;
583 ctrl.wValue = value;
584 ctrl.wIndex = index;
585 ctrl.wLength = length;
586 ctrl.data = buffer;
587 ctrl.timeout = timeout;
588 return ioctl(device->fd, USBDEVFS_CONTROL, &ctrl);
597 struct usbdevfs_bulktransfer ctrl;
603 memset(&ctrl, 0, sizeof(ctrl));
604 ctrl.ep = endpoint;
605 ctrl.len = length;
606 ctrl.data = buffer;
607 ctrl.timeout = timeout;
608 return ioctl(device->fd, USBDEVFS_BULK, &ctrl);