Lines Matching refs:ctrl
509 struct usbdevfs_ctrltransfer ctrl;
515 memset(&ctrl, 0, sizeof(ctrl));
516 ctrl.bRequestType = requestType;
517 ctrl.bRequest = request;
518 ctrl.wValue = value;
519 ctrl.wIndex = index;
520 ctrl.wLength = length;
521 ctrl.data = buffer;
522 ctrl.timeout = timeout;
523 return ioctl(device->fd, USBDEVFS_CONTROL, &ctrl);
532 struct usbdevfs_bulktransfer ctrl;
538 memset(&ctrl, 0, sizeof(ctrl));
539 ctrl.ep = endpoint;
540 ctrl.len = length;
541 ctrl.data = buffer;
542 ctrl.timeout = timeout;
543 return ioctl(device->fd, USBDEVFS_BULK, &ctrl);