Lines Matching defs:req
206 IOUSBDevRequest req;
212 req.bmRequestType =
214 req.bRequest = kUSBRqGetDescriptor;
215 req.wValue = (kUSBStringDesc << 8) | 0;
216 req.wIndex = 0;
217 req.pData = languages;
218 req.wLength = sizeof(languages);
219 kr = (*dev)->DeviceRequest(dev, &req);
221 if (kr == kIOReturnSuccess && req.wLenDone > 0) {
223 int langCount = (req.wLenDone - 2) / 2, lang;
228 memset(&req, 0, sizeof(req));
230 req.bmRequestType =
232 req.bRequest = kUSBRqGetDescriptor;
233 req.wValue = (kUSBStringDesc << 8) | serialIndex;
234 req.wIndex = languages[lang];
235 req.pData = buffer;
236 req.wLength = sizeof(buffer);
237 kr = (*dev)->DeviceRequest(dev, &req);
239 if (kr == kIOReturnSuccess && req.wLenDone > 0) {
244 count = (req.wLenDone - 1) / 2;