/drivers/external_device_manager/interfaces/ddk/usb/ |
H A D | usb_ddk_api.h | 112 * @param interfaceHandle Interface operation handle. After the interface is claimed successfully, a value will be\n 118 int32_t OH_Usb_ClaimInterface(uint64_t deviceId, uint8_t interfaceIndex, uint64_t *interfaceHandle); 124 * @param interfaceHandle Interface operation handle. 129 int32_t OH_Usb_ReleaseInterface(uint64_t interfaceHandle); 135 * @param interfaceHandle Interface operation handle. 142 int32_t OH_Usb_SelectInterfaceSetting(uint64_t interfaceHandle, uint8_t settingIndex); 148 * @param interfaceHandle Interface operation handle. 155 int32_t OH_Usb_GetCurrentInterfaceSetting(uint64_t interfaceHandle, uint8_t *settingIndex); 161 * @param interfaceHandle Interface operation handle. 170 int32_t OH_Usb_SendControlReadRequest(uint64_t interfaceHandle, cons [all...] |
H A D | usb_ddk_types.h | 256 uint64_t interfaceHandle; member
|
/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_ddk_interface.h | 400 * @param interfaceHandle Indicates the pointer to the handle of the USB interface object to close.
405 int32_t UsbCloseInterface(const UsbInterfaceHandle *interfaceHandle, bool isCtrInterface);
420 * @param interfaceHandle Indicates the pointer to the USB interface handle.
426 int32_t UsbSelectInterfaceSetting(const UsbInterfaceHandle *interfaceHandle, uint8_t settingIndex,
432 * @param interfaceHandle Indicates the pointer to the USB interface handle.
438 int32_t UsbGetPipeInfo(const UsbInterfaceHandle *interfaceHandle, uint8_t altSettingIndex,
444 * @param interfaceHandle Indicates the pointer to the USB interface handle.
448 int32_t UsbClearInterfaceHalt(const UsbInterfaceHandle *interfaceHandle, uint8_t pipeAddress);
456 * @param interfaceHandle Indicates the pointer to the USB interface handle.
463 struct UsbRequest *UsbAllocRequest(const UsbInterfaceHandle *interfaceHandle, int32_ [all...] |
/drivers/external_device_manager/test/unittest/bus_extension_usb_test/include/ |
H A D | usb_ddk_service_mock.h | 34 MOCK_METHOD3(ClaimInterface, int32_t(uint64_t deviceId, uint8_t interfaceIndex, uint64_t &interfaceHandle)); 35 MOCK_METHOD1(ReleaseInterface, int32_t(uint64_t interfaceHandle)); 36 MOCK_METHOD2(SelectInterfaceSetting, int32_t(uint64_t interfaceHandle, uint8_t settingIndex)); 37 MOCK_METHOD2(GetCurrentInterfaceSetting, int32_t(uint64_t interfaceHandle, uint8_t &settingIndex)); 38 MOCK_METHOD4(SendControlReadRequest, int32_t(uint64_t interfaceHandle, const UsbControlRequestSetup &setup, 40 MOCK_METHOD4(SendControlWriteRequest, int32_t(uint64_t interfaceHandle, const UsbControlRequestSetup &setup,
|
/drivers/peripheral/usb/ddk_service/include/ |
H A D | usb_ddk_service.h | 39 int32_t ClaimInterface(uint64_t deviceId, uint8_t interfaceIndex, uint64_t &interfaceHandle) override; 41 int32_t ReleaseInterface(uint64_t interfaceHandle) override; 43 int32_t SelectInterfaceSetting(uint64_t interfaceHandle, uint8_t settingIndex) override; 45 int32_t GetCurrentInterfaceSetting(uint64_t interfaceHandle, uint8_t &settingIndex) override; 47 int32_t SendControlReadRequest(uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, 50 int32_t SendControlWriteRequest(uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout,
|
/drivers/peripheral/usb/ddk_service/src/ |
H A D | usb_ddk_service.cpp | 55 int32_t ReleaseUsbInterface(uint64_t interfaceHandle) in ReleaseUsbInterface() argument 59 int32_t ret = UsbDdkUnHash(interfaceHandle, handle); in ReleaseUsbInterface() 64 UsbDdkDelHashRecord(interfaceHandle); in ReleaseUsbInterface() 94 uint64_t interfaceHandle = 0; in UsbdPnpEventHandler() local 95 if (UsbDdkGetRecordByVal({0, infoTable->busNum, infoTable->devNum}, interfaceHandle)) { in UsbdPnpEventHandler() 97 ReleaseUsbInterface(interfaceHandle); in UsbdPnpEventHandler() 212 int32_t UsbDdkService::ClaimInterface(uint64_t deviceId, uint8_t interfaceIndex, uint64_t &interfaceHandle) in ClaimInterface() argument 232 int32_t ret = UsbDdkHash({(uint64_t)handle, GET_BUS_NUM(deviceId), GET_DEV_NUM(deviceId)}, interfaceHandle); in ClaimInterface() 239 int32_t UsbDdkService::ReleaseInterface(uint64_t interfaceHandle) in ReleaseInterface() argument 246 return ReleaseUsbInterface(interfaceHandle); in ReleaseInterface() 249 SelectInterfaceSetting(uint64_t interfaceHandle, uint8_t settingIndex) SelectInterfaceSetting() argument 268 GetCurrentInterfaceSetting(uint64_t interfaceHandle, uint8_t &settingIndex) GetCurrentInterfaceSetting() argument 286 SendControlReadRequest( uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, std::vector<uint8_t> &data) SendControlReadRequest() argument 340 SendControlWriteRequest( uint64_t interfaceHandle, const UsbControlRequestSetup &setup, uint32_t timeout, const std::vector<uint8_t> &data) SendControlWriteRequest() argument [all...] |
/drivers/external_device_manager/frameworks/ddk/usb/ |
H A D | usb_ddk_api.cpp | 102 int32_t OH_Usb_ClaimInterface(uint64_t deviceId, uint8_t interfaceIndex, uint64_t *interfaceHandle) in OH_Usb_ClaimInterface() argument 108 if (interfaceHandle == nullptr) { in OH_Usb_ClaimInterface() 113 return g_ddk->ClaimInterface(deviceId, interfaceIndex, *interfaceHandle); in OH_Usb_ClaimInterface() 116 int32_t OH_Usb_ReleaseInterface(uint64_t interfaceHandle) in OH_Usb_ReleaseInterface() argument 123 return g_ddk->ReleaseInterface(interfaceHandle); in OH_Usb_ReleaseInterface() 126 int32_t OH_Usb_SelectInterfaceSetting(uint64_t interfaceHandle, uint8_t settingIndex) in OH_Usb_SelectInterfaceSetting() argument 133 return g_ddk->SelectInterfaceSetting(interfaceHandle, settingIndex); in OH_Usb_SelectInterfaceSetting() 136 int32_t OH_Usb_GetCurrentInterfaceSetting(uint64_t interfaceHandle, uint8_t *settingIndex) in OH_Usb_GetCurrentInterfaceSetting() argument 148 return g_ddk->GetCurrentInterfaceSetting(interfaceHandle, *settingIndex); in OH_Usb_GetCurrentInterfaceSetting() 152 uint64_t interfaceHandle, cons in OH_Usb_SendControlReadRequest() 151 OH_Usb_SendControlReadRequest( uint64_t interfaceHandle, const UsbControlRequestSetup *setup, uint32_t timeout, uint8_t *data, uint32_t *dataLen) OH_Usb_SendControlReadRequest() argument 185 OH_Usb_SendControlWriteRequest(uint64_t interfaceHandle, const UsbControlRequestSetup *setup, uint32_t timeout, const uint8_t *data, uint32_t dataLen) OH_Usb_SendControlWriteRequest() argument [all...] |
/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_interface_pool.c | 1348 int32_t GetInterfaceByHandle(const UsbInterfaceHandle *interfaceHandle, struct UsbInterface **interface) in GetInterfaceByHandle() argument 1350 if (interfaceHandle == NULL) { in GetInterfaceByHandle() 1355 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle; in GetInterfaceByHandle() 1374 int32_t UsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle) in UsbCloseCtlProcess() argument 1382 if (interfaceHandle == NULL) { in UsbCloseCtlProcess() 1387 ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle; in UsbCloseCtlProcess() 1420 int32_t UsbCloseInterface(const UsbInterfaceHandle *interfaceHandle, bool isCtrInterface) in UsbCloseInterface() argument 1428 if (interfaceHandle == NULL) { in UsbCloseInterface() 1433 ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle; in UsbCloseInterface() 1474 const UsbInterfaceHandle *interfaceHandle, uint8_ in UsbSelectInterfaceSetting() 1473 UsbSelectInterfaceSetting( const UsbInterfaceHandle *interfaceHandle, uint8_t settingIndex, struct UsbInterface **interfaceObj) UsbSelectInterfaceSetting() argument 1522 UsbGetInterfaceSetting(const UsbInterfaceHandle *interfaceHandle, uint8_t *settingIndex) UsbGetInterfaceSetting() argument 1552 UsbGetPipeInfo( const UsbInterfaceHandle *interfaceHandle, uint8_t altSettingIndex, uint8_t pipeId, struct UsbPipeInfo *pipeInfo) UsbGetPipeInfo() argument 1599 UsbClearInterfaceHalt(const UsbInterfaceHandle *interfaceHandle, uint8_t pipeAddress) UsbClearInterfaceHalt() argument 1611 UsbAllocRequest(const UsbInterfaceHandle *interfaceHandle, int32_t isoPackets, int32_t length) UsbAllocRequest() argument 1650 UsbAllocRequestByMmap(const UsbInterfaceHandle *interfaceHandle, int32_t isoPackets, int32_t length) UsbAllocRequestByMmap() argument 1689 UsbAllocRequestByAshmem( const UsbInterfaceHandle *interfaceHandle, int32_t isoPackets, int32_t length, int32_t fd) UsbAllocRequestByAshmem() argument 1804 UsbFillRequest( const struct UsbRequest *request, const UsbInterfaceHandle *interfaceHandle, const struct UsbRequestParams *params) UsbFillRequest() argument 1849 UsbFillRequestByMmap( const struct UsbRequest *request, const UsbInterfaceHandle *interfaceHandle, const struct UsbRequestParams *params) UsbFillRequestByMmap() argument [all...] |
H A D | usb_raw_api_library.c | 1675 int32_t RawUsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle) in RawUsbCloseCtlProcess() argument 1677 return UsbCloseCtlProcess(interfaceHandle); in RawUsbCloseCtlProcess()
|
/drivers/peripheral/usb/ddk/host/include/ |
H A D | usb_interface_pool.h | 123 int32_t UsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle);
|
H A D | usb_raw_api_library.h | 147 int32_t RawUsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle);
|
/drivers/peripheral/usb/sample/host/liteos_test/src/ |
H A D | usbhost_sdkapi_speed.c | 224 UsbInterfaceHandle *interfaceHandle = NULL; in EnumePipe() local 227 interfaceHandle = acm->ctrDevHandle; in EnumePipe() 230 interfaceHandle = InterfaceIdToHandle(acm, info->interfaceIndex); in EnumePipe() 235 int32_t ret = UsbGetPipeInfo(interfaceHandle, info->curAltSetting, i, &p); in EnumePipe()
|
/drivers/peripheral/usb/sample/host/src/ |
H A D | usbhost_sdkapi_speed.c | 213 UsbInterfaceHandle *interfaceHandle = NULL; in EnumePipe() local 216 interfaceHandle = acm->ctrDevHandle; in EnumePipe() 219 interfaceHandle = InterfaceIdToHandle(acm, info->interfaceIndex); in EnumePipe() 224 int32_t ret = UsbGetPipeInfo(interfaceHandle, info->curAltSetting, i, &p); in EnumePipe()
|
/drivers/peripheral/usb/net/src/ |
H A D | cdc_ether.c | 599 UsbInterfaceHandle *interfaceHandle = NULL; in EcmEnumePipe() local 602 interfaceHandle = ecm->ctrDevHandle; in EcmEnumePipe() 605 interfaceHandle = ecm->devHandle[interfaceIndex]; in EcmEnumePipe() 610 int32_t ret = UsbGetPipeInfo(interfaceHandle, info->curAltSetting, i, &p); in EcmEnumePipe()
|
/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/ |
H A D | usb_ddk_ndk_test.cpp | 580 pipe.interfaceHandle = g_interfaceHandle; in UsbSendPipeRequestOne() 613 pipe.interfaceHandle = g_interfaceHandle; in UsbSendPipeRequestTwo() 673 pipe.interfaceHandle = g_interfaceHandle; in UsbSendPipeRequestFour() 788 pipe.interfaceHandle = g_interfaceHandle; in UsbSendPipeRequestWithAshmemOne() 839 pipe.interfaceHandle = g_interfaceHandle; in UsbSendPipeRequestWithAshmemThree() 877 pipe.interfaceHandle = g_interfaceHandle; in UsbSendPipeRequestWithAshmemFour()
|
/drivers/peripheral/usb/test/unittest/host_sdk/ |
H A D | usb_host_sdk_if_test.cpp | 1612 UsbInterfaceHandle interfaceHandle; in HWTEST_F() local 1614 ret = UsbFillRequest(NULL, &interfaceHandle, NULL); in HWTEST_F() 1643 UsbInterfaceHandle interfaceHandle; in HWTEST_F() local 1645 ret = UsbFillRequest(NULL, &interfaceHandle, ¶ms); in HWTEST_F() 1658 UsbInterfaceHandle interfaceHandle; in HWTEST_F() local 1661 ret = UsbFillRequest(&request, &interfaceHandle, NULL); in HWTEST_F()
|
/drivers/peripheral/usb/serial/src/ |
H A D | usb_serial.c | 1150 UsbInterfaceHandle *interfaceHandle = NULL; in EnumePipe() local 1153 interfaceHandle = acm->ctrDevHandle; in EnumePipe() 1156 interfaceHandle = InterfaceIdToHandle(acm, info->interfaceIndex); in EnumePipe() 1161 int32_t ret = UsbGetPipeInfo(interfaceHandle, info->curAltSetting, i, &p); in EnumePipe()
|
/drivers/peripheral/usb/hdi_service/src/ |
H A D | usbd_dispatcher.cpp | 132 UsbInterfaceHandle *interfaceHandle = UsbImpl::InterfaceIdToHandle(dev, info->interfaceIndex);
in GetInterfacePipe() local 133 if (interfaceHandle == nullptr) {
in GetInterfacePipe() 138 int32_t ret = UsbGetPipeInfo(interfaceHandle, info->curAltSetting, pipeAddr, &pipeTmp);
in GetInterfacePipe()
|
H A D | usb_impl.cpp | 1453 UsbInterfaceHandle *interfaceHandle = InterfaceIdToHandle(port, interfaceId);
in SetInterface() local 1454 if (interfaceHandle == nullptr || interfaceId >= USB_MAX_INTERFACES) {
in SetInterface() 1460 int32_t ret = UsbSelectInterfaceSetting(interfaceHandle, altIndex, &port->iface[interfaceId]);
in SetInterface()
|