Lines Matching refs:req
203 IOUSBDevRequest req; in AndroidInterfaceAdded() local
209 req.bmRequestType = in AndroidInterfaceAdded()
211 req.bRequest = kUSBRqGetDescriptor; in AndroidInterfaceAdded()
212 req.wValue = (kUSBStringDesc << 8) | 0; in AndroidInterfaceAdded()
213 req.wIndex = 0; in AndroidInterfaceAdded()
214 req.pData = languages; in AndroidInterfaceAdded()
215 req.wLength = sizeof(languages); in AndroidInterfaceAdded()
216 kr = (*dev)->DeviceRequest(dev, &req); in AndroidInterfaceAdded()
218 if (kr == kIOReturnSuccess && req.wLenDone > 0) { in AndroidInterfaceAdded()
220 int langCount = (req.wLenDone - 2) / 2, lang; in AndroidInterfaceAdded()
225 memset(&req, 0, sizeof(req)); in AndroidInterfaceAdded()
227 req.bmRequestType = in AndroidInterfaceAdded()
229 req.bRequest = kUSBRqGetDescriptor; in AndroidInterfaceAdded()
230 req.wValue = (kUSBStringDesc << 8) | serialIndex; in AndroidInterfaceAdded()
231 req.wIndex = languages[lang]; in AndroidInterfaceAdded()
232 req.pData = buffer; in AndroidInterfaceAdded()
233 req.wLength = sizeof(buffer); in AndroidInterfaceAdded()
234 kr = (*dev)->DeviceRequest(dev, &req); in AndroidInterfaceAdded()
236 if (kr == kIOReturnSuccess && req.wLenDone > 0) { in AndroidInterfaceAdded()
241 count = (req.wLenDone - 1) / 2; in AndroidInterfaceAdded()