Lines Matching refs:usbAlt
107 void InterfaceConvert(std::vector<UsbInterface> &usbInterfaces, std::vector<UsbAltInterface> &usbAlt)
126 usbAlt.push_back(altInter);
129 UsbAltInterface &altInter = usbAlt[id];
136 usb_manager_interface* &retInterface, std::vector<UsbAltInterface> &usbAlt)
146 InterfaceConvert(usbInterfaces, usbAlt);
147 size_t bNumInterfaces = usbAlt.size();
175 bool SetInterfaceDescriptor(std::vector<UsbAltInterface> &usbAlt, usb_manager_interface* retInterface)
180 for (int i = 0; i < usbAlt.size(); i++) {
181 size_t altSet = usbAlt[i].altDes.size();
192 retAltsetting[j].bInterfaceClass = usbAlt[i].altDes[j].bInterfaceClass;
193 size_t endPointsNum = usbAlt[i].altDes[j].endpointDes.size();
203 uint8_t bmAttr = usbAlt[i].altDes[j].endpointDes[k].bmAttributes;
204 uint8_t bEndpointAddress = usbAlt[i].altDes[j].endpointDes[k].bEndpointAddress;
406 std::vector<UsbAltInterface> usbAlt;
407 auto retStatus = GetRetConfigAndInterface(dev, config_index, retConfig, retInterface, usbAlt);
413 if (!SetInterfaceDescriptor(usbAlt, retInterface)) {