Lines Matching refs:dev

321     const UsbDev dev = {busNum, devAddr};
326 int32_t ret = usbd_->OpenDevice(dev);
346 const UsbDev dev = {busNum, devAddr};
347 int32_t ret = usbd_->ResetDevice(dev);
417 USB_HILOGW(MODULE_USB_SERVICE, "system app, bypass: dev=%{public}s", deviceName.c_str());
453 USB_HILOGW(MODULE_USB_SERVICE, "system app, bypass: dev=%{public}s", deviceName.c_str());
483 USB_HILOGW(MODULE_USB_SERVICE, "system app, bypass: dev=%{public}s", deviceName.c_str());
676 const UsbDev dev = {busNum, devAddr};
682 int32_t ret = usbd_->ClaimInterface(dev, interface, force);
697 const UsbDev dev = {busNum, devAddr};
703 int32_t ret = usbd_->ManageInterface(dev, interface, false);
718 const UsbDev dev = {busNum, devAddr};
724 int32_t ret = usbd_->ManageInterface(dev, interface, true);
739 const UsbDev dev = {busNum, devAddr};
744 int32_t ret = usbd_->ReleaseInterface(dev, interface);
795 const UsbDev &dev, const UsbPipe &pipe, const std::vector<uint8_t> &bufferData, int32_t timeOut)
797 if (!UsbService::CheckDevicePermission(dev.busNum, dev.devAddr)) {
804 int32_t ret = usbd_->BulkTransferWrite(dev, pipe, timeOut, bufferData);
813 int32_t UsbService::ControlTransfer(const UsbDev &dev, const UsbCtrlTransfer &ctrl, std::vector<uint8_t> &bufferData)
815 if (!UsbService::CheckDevicePermission(dev.busNum, dev.devAddr)) {
826 ret = usbd_->ControlTransferWrite(dev, ctrl, bufferData);
832 ret = usbd_->ControlTransferRead(dev, ctrl, bufferData);
843 const UsbDev &dev, const UsbCtrlTransferParams &ctrlParams, std::vector<uint8_t> &bufferData)
845 if (!UsbService::CheckDevicePermission(dev.busNum, dev.devAddr)) {
859 ret = usbd_->ControlTransferWrite(dev, ctrl, bufferData);
865 ret = usbd_->ControlTransferReadwithLength(dev, ctrlParams, bufferData);
881 const UsbDev dev = {busNum, devAddr};
886 return usbd_->SetConfig(dev, configIndex);
897 const UsbDev dev = {busNum, devAddr};
903 return usbd_->GetConfig(dev, configIndex);
914 const UsbDev dev = {busNum, devAddr};
919 return usbd_->SetInterface(dev, interfaceid, altIndex);
930 const UsbDev dev = {busNum, devAddr};
935 int32_t ret = usbd_->GetRawDescriptor(dev, bufferData);
950 const UsbDev dev = {busNum, devAddr};
955 int32_t ret = usbd_->GetDeviceFileDescriptor(dev, fd);
964 int32_t UsbService::RequestQueue(const UsbDev &dev, const UsbPipe &pipe, const std::vector<uint8_t> &clientData,
967 if (!UsbService::CheckDevicePermission(dev.busNum, dev.devAddr)) {
975 int32_t ret = usbd_->RequestQueue(dev, pipe, clientData, bufferData);
985 const UsbDev &dev, int32_t timeOut, std::vector<uint8_t> &clientData, std::vector<uint8_t> &bufferData)
987 if (!UsbService::CheckDevicePermission(dev.busNum, dev.devAddr)) {
995 int32_t ret = usbd_->RequestWait(dev, clientData, bufferData, timeOut);
1010 const UsbDev dev = {busNum, devAddr};
1016 return usbd_->RequestCancel(dev, pipe);
1027 const UsbDev dev = {busNum, devAddr};
1032 return usbd_->CloseDevice(dev);
1039 const UsbDev dev = {busNum, devAddr};
1051 int32_t ret = usbd_->GetStringDescriptor(dev, idx, strV);
1095 int32_t UsbService::FillDevStrings(UsbDevice &dev)
1101 busNum = dev.GetBusNum();
1102 devAddr = dev.GetDevAddr();
1103 uint16_t bcdUsb = dev.GetbcdUSB();
1105 dev.SetVersion(BcdToString(bcdData));
1106 dev.SetManufacturerName(GetDevStringValFromIdx(busNum, devAddr, dev.GetiManufacturer()));
1107 dev.SetProductName(GetDevStringValFromIdx(busNum, devAddr, dev.GetiProduct()));
1108 dev.SetmSerial(GetDevStringValFromIdx(busNum, devAddr, dev.GetiSerialNumber()));
1112 dev.GetiSerialNumber(), dev.GetManufacturerName().c_str(), dev.GetProductName().c_str(),
1113 dev.GetVersion().c_str());
1116 configs = dev.GetConfigs();
1128 dev.SetConfigs(configs);
1135 int32_t UsbService::GetDeviceInfoDescriptor(const UsbDev &uDev, std::vector<uint8_t> &descriptor, UsbDevice &dev)
1154 dev.SetBusNum(uDev.busNum);
1155 dev.SetDevAddr(uDev.devAddr);
1156 dev.SetName(std::to_string(uDev.busNum) + "-" + std::to_string(uDev.devAddr));
1158 ret = UsbDescriptorParser::ParseDeviceDescriptor(buffer, length, dev);
1168 int32_t UsbService::GetConfigDescriptor(UsbDevice &dev, std::vector<uint8_t> &descriptor)
1176 dev.SetConfigs(configs);
1177 ret = FillDevStrings(dev);
1184 int32_t UsbService::GetDeviceInfo(uint8_t busNum, uint8_t devAddr, UsbDevice &dev)
1200 ret = GetDeviceInfoDescriptor(uDev, descriptor, dev);
1210 res = GetConfigDescriptor(dev, descriptor);
1441 UsbDev dev = {it->second->GetBusNum(), it->second->GetDevAddr()};
1442 int32_t ret = usbd_->OpenDevice(dev);
1447 for (const auto &dev : disableType) {
1448 if (!dev.isDeviceType) {
1455 UsbDev dev = {it->second->GetBusNum(), it->second->GetDevAddr()};
1456 int32_t ret = usbd_->CloseDevice(dev);
1470 for (const auto &dev : disableType) {
1473 if ((typeValues[0] == dev.baseClass) &&
1474 (typeValues[1] == -1 || typeValues[1] == dev.subClass)&&
1475 (typeValues[HALF] == -1 || typeValues[HALF] == dev.protocol)) {
1483 dev.baseClass, dev.subClass, dev.protocol);
1520 for (auto dev : whiteList) {
1521 if (it->second->GetProductId() == dev.productId && it->second->GetVendorId() == dev.vendorId) {
2017 USB_HILOGI(MODULE_USB_SERVICE, "no need to unload in dev mode");
2156 UsbDev dev = {it->second->GetBusNum(), it->second->GetDevAddr()};
2158 int32_t ret = usbd_->OpenDevice(dev);
2163 if (usbd_->GetConfig(dev, configIndex)) {
2175 ManageInterface(dev, interfaces[i].GetId(), disable);
2178 ret = usbd_->CloseDevice(dev);
2200 UsbDev dev = {it->second->GetBusNum(), it->second->GetDevAddr()};
2202 int32_t ret = usbd_->OpenDevice(dev);
2207 if (usbd_->GetConfig(dev, configIndex)) {
2218 ManageInterface(dev, interfaces[i].GetId(), disable);
2221 ret = usbd_->CloseDevice(dev);
2247 UsbDev dev = {it->second->GetBusNum(), it->second->GetDevAddr()};
2249 if (usbd_->GetConfig(dev, configIndex)) {
2266 ManageInterface(dev, interfaces[i].GetId(), disable);
2319 int32_t UsbService::ManageInterface(const HDI::Usb::V1_0::UsbDev &dev, uint8_t interfaceId, bool disable)
2325 return usbd_->ManageInterface(dev, interfaceId, disable);
2341 const UsbDev dev = {busNum, devAddr};
2343 int32_t ret = usbd_->ClearHalt(dev, pipe);
2362 const UsbDev dev = {busNum, devAddr};
2367 int32_t ret = usbd_->GetInterfaceActiveStatus(dev, interfaceid, unactivated);
2386 const UsbDev dev = {busNum, devAddr};
2391 int32_t ret = usbd_->GetDeviceSpeed(dev, speed);