/ohos5.0/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_raw_api.c | 39 if (devHandle == NULL) { in UsbRawCloseDevice() 107 if ((devHandle == NULL) || (config == NULL)) { in UsbRawGetConfiguration() 117 if (devHandle == NULL) { in UsbRawSetConfiguration() 127 if ((devHandle == NULL) || (ctrlData == NULL)) { in UsbRawControlMsg() 137 if ((devHandle == NULL)) { in UsbRawGetUsbSpeed() 158 if (devHandle == NULL) { in UsbRawGetDevice() 178 if (devHandle == NULL) { in UsbRawClaimInterface() 188 if (devHandle == NULL) { in UsbRawReleaseInterface() 198 if (devHandle == NULL) { in UsbRawResetDevice() 208 if (devHandle == NULL) { in UsbRawAllocRequest() [all …]
|
H A D | usb_raw_api_library.c | 108 request->devHandle = (struct UsbDeviceHandle *)devHandle; in HandleSyncRequest() 809 if (devHandle == NULL) { in RawCloseDevice() 833 OsalMutexLock(&devHandle->lock); in RawClaimInterface() 986 request->devHandle = (struct UsbDeviceHandle *)devHandle; in RawFillBulkRequest() 1024 request->devHandle = (struct UsbDeviceHandle *)devHandle; in RawFillControlRequest() 1050 request->devHandle = (struct UsbDeviceHandle *)devHandle; in RawFillInterruptRequest() 1070 request->devHandle = (struct UsbDeviceHandle *)devHandle; in RawFillInterruptRequestByMmap() 1097 request->devHandle = (struct UsbDeviceHandle *)devHandle; in RawFillIsoRequest() 1320 if (devHandle == NULL) { in RawUsbGetUsbSpeed() 1372 if (devHandle == NULL) { in RawGetDevice() [all …]
|
H A D | usb_interface_pool.c | 549 hostRequest->devHandle = (struct UsbDeviceHandle *)devHandle; in IfFillBulkRequest() 566 hostRequest->devHandle = (struct UsbDeviceHandle *)devHandle; in IfFillBulkRequestByMmap() 1047 devHandle = interfacePool->device->devHandle; in ClaimInterface() 1103 devHandle = interfacePool->device->devHandle; in UsbManageInterface() 1178 struct UsbDeviceHandle *devHandle = interfacePool->device->devHandle; in UsbReleaseInterface() local 1284 ifaceHdl->devHandle = interfacePool->device->devHandle; in UsbOpenInterface() 1315 if (ifaceHdl->devHandle == NULL || ifaceHdl->devHandle->dev == NULL || in GetInterfaceByHandle() 1593 hostRequest->devHandle = ifaceHdl->devHandle; in UsbAllocRequest() 1632 hostRequest->devHandle = ifaceHdl->devHandle; in UsbAllocRequestByMmap() 1675 hostRequest->devHandle = ifaceHdl->devHandle; in UsbAllocRequestByAshmem() [all …]
|
H A D | usb_protocol.c | 231 int32_t UsbProtocalParseDescriptor(struct UsbDeviceHandle *devHandle, uint8_t busNum, uint8_t devAd… in UsbProtocalParseDescriptor() argument 238 if ((devHandle == NULL) || (devHandle->dev == NULL) || (devHandle->dev->session == NULL)) { in UsbProtocalParseDescriptor() 243 ret = UsbIfCreatInterfacePool(devHandle->dev->session, busNum, devAddr, &interfacePool); in UsbProtocalParseDescriptor() 248 interfacePool->session = devHandle->dev->session; in UsbProtocalParseDescriptor() 249 interfacePool->device = devHandle->dev; in UsbProtocalParseDescriptor() 250 devHandle->dev->privateObject = (void *)interfacePool; in UsbProtocalParseDescriptor() 257 ret = RawGetConfiguration(devHandle, &activeConfig); in UsbProtocalParseDescriptor() 262 ret = RawGetConfigDescriptor(devHandle->dev, activeConfig, &config); in UsbProtocalParseDescriptor()
|
H A D | linux_adapter.c | 84 handle = dev->devHandle; in OsGetDeviceHandle() 116 dev->devHandle = handle; in OsAllocDevice() 139 dev->devHandle->mmapFd = fd; in GetMmapFd() 216 int32_t fd = dev->devHandle->fd; in OsReadDescriptors() 301 struct UsbDeviceHandle *devHandle = dev->devHandle; in OsInitDevice() local 312 devHandle->fd = fd; in OsInitDevice() 437 fd = request->devHandle->fd; in OsSubmitControlRequest() 501 int32_t fd = request->devHandle->fd; in OsSubmitBulkRequestHandle() 1452 if (devHandle == NULL) { in AdapterUrbCompleteHandle() 1495 if (devHandle == NULL) { in AdapterGetInterfaceActiveStatus() [all …]
|
H A D | ddk_device_manager.c | 184 struct dirent *devHandle; in DdkDevMgrScanSysfs() local 185 while ((devHandle = readdir(dir))) { in DdkDevMgrScanSysfs() 187 … if (devHandle->d_name[0] > '9' || devHandle->d_name[0] < '0' || strchr(devHandle->d_name, ':')) { in DdkDevMgrScanSysfs() 191 if (DdkDevMgrCreateDevice(devHandle->d_name) == NULL) { in DdkDevMgrScanSysfs() 192 … HDF_LOGW("%{public}s: create device failed d_name:%{public}s", __func__, devHandle->d_name); in DdkDevMgrScanSysfs()
|
H A D | ddk_sysfs_device.c | 158 struct dirent *devHandle; in DdkSysfsGetActiveInterfaces() local 160 while ((devHandle = readdir(dir)) && (intfIndex < intfNum)) { in DdkSysfsGetActiveInterfaces() 162 if (strncmp(devHandle->d_name, deviceDir, strlen(deviceDir)) != 0) { in DdkSysfsGetActiveInterfaces() 166 ret = DdkSysfsGetInterface(deviceDir, devHandle->d_name, &intfs[intfIndex]); in DdkSysfsGetActiveInterfaces() 168 … HDF_LOGW("%{public}s: create device failed d_name:%{public}s", __func__, devHandle->d_name); in DdkSysfsGetActiveInterfaces()
|
H A D | liteos_adapter.c | 227 handle = dev->devHandle; in OsGetDeviceHandle() 259 dev->devHandle = handle; in OsAllocDevice() 555 struct UsbDeviceHandle *handle = request->devHandle; in OsSubmitControlRequest() 606 struct UsbDevice *dev = request->devHandle->dev; in OsSubmitBulkRequestHandle() 663 if ((request == NULL) || (request->devHandle == NULL)) { in OsSubmitBulkRequest() 673 if (request->devHandle->caps & USB_ADAPTER_CAP_BULK_SCATTER_GATHER) { in OsSubmitBulkRequest() 713 struct UsbDeviceHandle *handle = request->devHandle; in OsAllocIsoUrbs() 1384 static int32_t AdapterUrbCompleteHandle(const struct UsbDeviceHandle *devHandle) in AdapterUrbCompleteHandle() argument 1392 if ((devHandle == NULL) || (devHandle->dev == NULL) || (devHandle->dev->privateData == NULL)) { in AdapterUrbCompleteHandle() 1396 dev = devHandle->dev; in AdapterUrbCompleteHandle() [all …]
|
/ohos5.0/drivers/peripheral/usb/ddk/host/include/ |
H A D | usb_raw_api_library.h | 87 int32_t RawCloseDevice(const struct UsbDeviceHandle *devHandle); 88 int32_t RawClaimInterface(struct UsbDeviceHandle *devHandle, int32_t interfaceNumber); 110 const struct UsbDeviceHandle *devHandle, int32_t isoPackets, int32_t length); 116 int32_t RawGetConfiguration(const struct UsbDeviceHandle *devHandle, int32_t *config); 120 struct UsbDevice *RawGetDevice(const struct UsbDeviceHandle *devHandle); 123 int32_t RawResetDevice(const struct UsbDeviceHandle *devHandle); 126 int32_t RawHandleRequest(const struct UsbDeviceHandle *devHandle); 127 int32_t RawClearHalt(const struct UsbDeviceHandle *devHandle, uint8_t pipeAddress); 133 int32_t RawKillSignal(struct UsbDeviceHandle *devHandle, UsbRawTidType tid); 140 void RawAttachKernelDriver(struct UsbDeviceHandle *devHandle, uint8_t interfaceNumber); [all …]
|
H A D | linux_adapter.h | 126 void (*closeDevice)(struct UsbDeviceHandle *devHandle); 128 int32_t (*getConfiguration)(const struct UsbDeviceHandle *devHandle, uint8_t *activeConfig); 129 int32_t (*setConfiguration)(struct UsbDeviceHandle *devHandle, int32_t activeConfig); 130 … int32_t (*claimInterface)(const struct UsbDeviceHandle *devHandle, unsigned int interfaceNumber); 134 int32_t (*clearHalt)(const struct UsbDeviceHandle *devHandle, unsigned int endpoint); 135 int32_t (*resetDevice)(const struct UsbDeviceHandle *devHandle); 142 int32_t (*urbCompleteHandle)(const struct UsbDeviceHandle *devHandle); 144 int32_t (*attachKernelDriver)(const struct UsbDeviceHandle *devHandle, uint8_t interfaceNumber); 145 int32_t (*detachKernelDriver)(const struct UsbDeviceHandle *devHandle, uint8_t interfaceNumber); 149 int32_t (*getDeviceSpeed)(const struct UsbDeviceHandle *devHandle); [all …]
|
H A D | liteos_adapter.h | 96 void (*closeDevice)(struct UsbDeviceHandle *devHandle); 98 int32_t (*getConfiguration)(const struct UsbDeviceHandle *devHandle, uint8_t *activeConfig); 99 int32_t (*setConfiguration)(struct UsbDeviceHandle *devHandle, int32_t activeConfig); 100 … int32_t (*claimInterface)(const struct UsbDeviceHandle *devHandle, unsigned int interfaceNumber); 101 …int32_t (*releaseInterface)(const struct UsbDeviceHandle *devHandle, unsigned int interfaceNumber); 102 …int32_t (*setInterfaceAltsetting)(const struct UsbDeviceHandle *devHandle, uint8_t interfaceNumber, 104 int32_t (*clearHalt)(const struct UsbDeviceHandle *devHandle, unsigned int endpoint); 105 int32_t (*resetDevice)(const struct UsbDeviceHandle *devHandle); 110 int32_t (*urbCompleteHandle)(const struct UsbDeviceHandle *devHandle); 116 int32_t UsbAdapterKillSignal(struct UsbDeviceHandle *devHandle, UsbRawTidType tid);
|
/ohos5.0/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_raw_api.h | 251 int32_t UsbRawCloseDevice(const UsbRawHandle *devHandle); 263 int32_t UsbRawSendControlRequest(const struct UsbRawRequest *request, const UsbRawHandle *devHandle, 321 int32_t UsbRawGetConfiguration(const UsbRawHandle * const devHandle, int32_t *config); 332 int32_t UsbRawSetConfiguration(const UsbRawHandle *devHandle, int32_t config); 345 int32_t UsbRawGetDescriptor(const struct UsbRawRequest *request, const UsbRawHandle *devHandle, 355 UsbRawDevice *UsbRawGetDevice(const UsbRawHandle * const devHandle); 377 int32_t UsbRawClaimInterface(const UsbRawHandle *devHandle, int32_t interfaceNumber); 388 int32_t UsbRawReleaseInterface(const UsbRawHandle *devHandle, int32_t interfaceNumber); 398 int32_t UsbRawResetDevice(const UsbRawHandle *devHandle); 515 int32_t UsbRawHandleRequests(const UsbRawHandle *devHandle); [all …]
|
/ohos5.0/drivers/peripheral/usb/test/unittest/host_sdk/ |
H A D | usb_raw_sdk_if_test.cpp | 63 if (acm->devHandle == nullptr) { in UsbIoThread() 493 g_acm->devHandle = g_devHandle; 509 g_acm->devHandle = g_devHandle; 525 g_acm->devHandle = g_devHandle; 541 g_acm->devHandle = g_devHandle; 557 g_acm->devHandle = g_devHandle; 573 g_acm->devHandle = g_devHandle; 645 g_acm->devHandle = g_devHandle; 1212 …((struct UsbHostRequest *)(g_acm->readReq[i]))->devHandle = (struct UsbDeviceHandle *)g_acm->devHa… 1239 tmp->devHandle = reinterpret_cast<struct UsbDeviceHandle *>(g_acm->devHandle); [all …]
|
H A D | usb_raw_sdk_if_test_io.cpp | 62 if (acm->devHandle == nullptr) { in UsbIoThread() 67 ret = UsbRawHandleRequests(acm->devHandle); in UsbIoThread() 372 ret = UsbRawFillBulkRequest(snd->request, g_acm->devHandle, &reqData); in AcmRawFillWriteReq() 451 g_acm->devHandle = g_devHandle; in AcmRawInit() 453 ret = UsbRawGetConfiguration(g_acm->devHandle, &g_activeConfig); in AcmRawInit() 455 g_dev = UsbRawGetDevice(g_acm->devHandle); in AcmRawInit() 504 ret = UsbRawSendControlRequest(NULL, g_acm->devHandle, &ctrlReq); 546 ret = UsbRawSendControlRequest(g_acm->ctrlReq, g_acm->devHandle, NULL); 616 ret = UsbRawSendControlRequest(NULL, g_acm->devHandle, NULL); 725 ret = UsbRawSendBulkRequest(NULL, g_acm->devHandle, &reqData); [all …]
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/usb/host/src/ |
H A D | usb_raw_test.c | 85 ret = UsbRawReleaseInterface(rawAcm->devHandle, rawAcm->ctrlIface); in CheckRawSdkIfReleaseInterface002() 113 ret = UsbRawReleaseInterface(rawAcm->devHandle, rawAcm->dataIface); in CheckRawSdkIfReleaseInterface004() 179 …truct UsbHostRequest *)(rawAcm->wb[i].request))->devHandle = (struct UsbDeviceHandle *)rawAcm->dev… in CheckRawSdkIfAllocRequest002() 212 …((struct UsbHostRequest *)(rawAcm->readReq[i]))->devHandle = (struct UsbDeviceHandle *)rawAcm->dev… in CheckRawSdkIfAllocRequest004() 238 …((struct UsbHostRequest *)(rawAcm->ctrlReq))->devHandle = (struct UsbDeviceHandle *)rawAcm->devHan… in CheckRawSdkIfAllocRequest006() 263 …((struct UsbHostRequest *)(rawAcm->notifyReq))->devHandle = (struct UsbDeviceHandle *)rawAcm->devH… in CheckRawSdkIfAllocRequest008() 275 …((struct UsbHostRequest *)(rawAcm->isoReq))->devHandle = (struct UsbDeviceHandle *)rawAcm->devHand… in CheckRawSdkIfAllocRequest010() 287 …((struct UsbHostRequest *)(rawAcm->isoReq))->devHandle = (struct UsbDeviceHandle *)rawAcm->devHand… in CheckRawSdkIfAllocRequest011() 556 ret = UsbRawGetDescriptor(NULL, rawAcm->devHandle, ¶m, data); in CheckRawSdkIfGetDescriptor001() 753 ret = UsbRawGetDescriptor(NULL, rawAcm->devHandle, NULL, data); in CheckRawSdkIfGetDescriptor009() [all …]
|
H A D | usb_raw_io.c | 51 if (acm->devHandle == NULL) { in UsbIoThread() 58 ret = UsbRawHandleRequests(acm->devHandle); in UsbIoThread() 620 g_acm->devHandle = g_devHandle; in CheckRawSdkIfOpenDevice001() 634 g_acm->devHandle = g_devHandle; in CheckRawSdkIfOpenDevice002() 648 g_acm->devHandle = g_devHandle; in CheckRawSdkIfOpenDevice003() 662 g_acm->devHandle = g_devHandle; in CheckRawSdkIfOpenDevice004() 676 g_acm->devHandle = g_devHandle; in CheckRawSdkIfOpenDevice005() 688 g_acm->devHandle = g_devHandle; in CheckRawSdkIfOpenDevice006() 741 g_acm->devHandle = NULL; in CheckRawSdkIfCloseDevice002() 742 g_devHandle = g_acm->devHandle; in CheckRawSdkIfCloseDevice002() [all …]
|
/ohos5.0/drivers/peripheral/usb/sample/host/liteos_test/src/ |
H A D | usbhost_sdkraw_speed.c | 76 if (acm->devHandle == NULL) { in UsbIoThread() 82 ret = UsbRawHandleRequests(acm->devHandle); in UsbIoThread() 207 if (devHandle == NULL) { in UsbGetConfigDescriptor() 212 ret = UsbRawGetConfiguration(devHandle, &activeConfig); in UsbGetConfigDescriptor() 218 dev = UsbRawGetDevice(devHandle); in UsbGetConfigDescriptor() 310 if (acm->devHandle) { in UsbParseConfigDescriptor() 601 UsbRawHandle *devHandle = NULL; in UsbSpeedDdkInit() local 610 if (devHandle == NULL) { in UsbSpeedDdkInit() 614 g_acm->devHandle = devHandle; in UsbSpeedDdkInit() 615 ret = UsbGetConfigDescriptor(devHandle, &g_acm->config); in UsbSpeedDdkInit() [all …]
|
H A D | usbhost_sdkapi_speed.c | 91 UsbInterfaceHandle *devHandle = NULL; in InterfaceIdToHandle() local 94 devHandle = acm->ctrDevHandle; in InterfaceIdToHandle() 98 devHandle = acm->devHandle[i]; in InterfaceIdToHandle() 103 return devHandle; in InterfaceIdToHandle() 388 g_acm->devHandle[i] = UsbOpenInterface(g_acm->iface[i]); in UsbSpeedDdkInit() 389 if (g_acm->devHandle[i] == NULL) { in UsbSpeedDdkInit() 459 UsbCloseInterface(g_acm->devHandle[i], false); in UsbSpeedDdkExit()
|
/ohos5.0/drivers/peripheral/usb/serial/src/ |
H A D | usb_serial_rawapi.c | 54 if (acm->devHandle == NULL) { in UsbIoThread() 60 ret = UsbRawHandleRequests(acm->devHandle); in UsbIoThread() 150 if (devHandle == NULL) { in UsbGetConfigDescriptor() 155 ret = UsbRawGetConfiguration(devHandle, &activeConfig); in UsbGetConfigDescriptor() 161 dev = UsbRawGetDevice(devHandle); in UsbGetConfigDescriptor() 262 if ((acm == NULL) || (acm->devHandle == NULL)) { in UsbReleaseInterfaces() 1305 UsbRawHandle *devHandle = NULL; in UsbSerialInit() local 1318 if (devHandle == NULL) { in UsbSerialInit() 1323 acm->devHandle = devHandle; in UsbSerialInit() 1344 (void)UsbRawCloseDevice(devHandle); in UsbSerialInit() [all …]
|
H A D | usb_serial.c | 95 UsbInterfaceHandle *devHandle = NULL; in InterfaceIdToHandle() local 98 devHandle = acm->ctrDevHandle; in InterfaceIdToHandle() 102 devHandle = acm->devHandle[i]; in InterfaceIdToHandle() 107 return devHandle; in InterfaceIdToHandle() 292 descParams.devHandle = devHandle; in GetDeviceDescriptor() 307 if (NULL == devHandle || NULL == request) { in UsbGetStatus() 355 if (NULL == devHandle || NULL == request) { in UsbGetInterface() 394 if (NULL == devHandle || NULL == request) { in UsbGetConfig() 1553 if (acm->devHandle[i]) { in AcmCloseInterfaces() 1555 acm->devHandle[i] = NULL; in AcmCloseInterfaces() [all …]
|
/ohos5.0/drivers/peripheral/usb/sample/host/src/ |
H A D | usbhost_sdkraw_speed.c | 73 if (acm->devHandle == NULL) { in UsbIoThread() 79 ret = UsbRawHandleRequests(acm->devHandle); in UsbIoThread() 202 if (devHandle == NULL) { in UsbGetConfigDescriptor() 207 ret = UsbRawGetConfiguration(devHandle, &activeConfig); in UsbGetConfigDescriptor() 213 dev = UsbRawGetDevice(devHandle); in UsbGetConfigDescriptor() 503 ret = UsbRawFillBulkRequest(db->request, acm->devHandle, &reqData); in SerialBegin() 599 UsbRawHandle *devHandle = NULL; in InitUsbDdk() local 613 devHandle = UsbRawOpenDevice(session, g_acm->busNum, g_acm->devAddr); in InitUsbDdk() 614 if (devHandle == NULL) { in InitUsbDdk() 619 g_acm->devHandle = devHandle; in InitUsbDdk() [all …]
|
H A D | usbhost_sdkapi_speed.c | 85 UsbInterfaceHandle *devHandle = NULL; in InterfaceIdToHandle() local 88 devHandle = acm->ctrDevHandle; in InterfaceIdToHandle() 92 devHandle = acm->devHandle[i]; in InterfaceIdToHandle() 97 return devHandle; in InterfaceIdToHandle() 355 acm->devHandle[i] = UsbOpenInterface(acm->iface[i]); in InitUsbDdk() 356 if (acm->devHandle[i] == NULL) { in InitUsbDdk()
|
/ohos5.0/drivers/peripheral/usb/net/src/ |
H A D | usb_net_host.c | 155 (usbNet->devHandle == NULL) || in UsbnetHostStartWb() 629 if (usbNet->devHandle == NULL) { in UsbIoThread() 635 ret = UsbRawHandleRequests(usbNet->devHandle); in UsbIoThread() 874 if (devHandle == NULL) { in UsbnetHostGetConfigDescriptor() 885 dev = UsbRawGetDevice(devHandle); in UsbnetHostGetConfigDescriptor() 905 int32_t ret = UsbRawGetUsbSpeed(usbNet->devHandle); in UsbnetHostUpdateMaxQlen() 1010 if (devHandle == NULL) { in UsbnetHostUsbRawInit() 1015 usbNet->devHandle = devHandle; in UsbnetHostUsbRawInit() 1030 (void)UsbRawCloseDevice(devHandle); in UsbnetHostUsbRawInit() 1364 if (usbNet->devHandle != NULL) { in UsbnetHostRelease() [all …]
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-peripherals-usb-des.md | 751 if (acm->devHandle[i]) { 753 UsbCloseInterface(acm->devHandle[i]); 754 acm->devHandle[i] = NULL; 769 if (acm->devHandle[i] == NULL) { 1117 if (devHandle == NULL) { 1129 dev = UsbRawGetDevice(devHandle); 1277 UsbRawHandle *devHandle = NULL; 1293 if (devHandle == NULL) { 1298 acm->devHandle = devHandle; 1374 (void)UsbRawCloseDevice(devHandle); // 关闭USB设备对象 [all …]
|
/ohos5.0/drivers/peripheral/usb/test/unittest/mock/src/ |
H A D | mock_linux_adapter.cpp | 102 handle = dev->devHandle; in OsGetDeviceHandle() 131 dev->devHandle = handle; in OsAllocDevice() 196 UsbDeviceHandle *devHandle = dev->devHandle; in OsInitDevice() local 199 devHandle->caps = CAPS; in OsInitDevice() 470 int32_t FuncAdapterUrbCompleteHandle(const UsbDeviceHandle *devHandle) in FuncAdapterUrbCompleteHandle() argument 473 if (devHandle == nullptr) { in FuncAdapterUrbCompleteHandle()
|