Home
last modified time | relevance | path

Searched refs:interfaceHandle (Results 1 - 19 of 19) sorted by relevance

/drivers/external_device_manager/interfaces/ddk/usb/
H A Dusb_ddk_api.h112 * @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 Dusb_ddk_types.h256 uint64_t interfaceHandle; member
/drivers/peripheral/usb/interfaces/ddk/host/
H A Dusb_ddk_interface.h400 * @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 Dusb_ddk_service_mock.h34 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 Dusb_ddk_service.h39 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 Dusb_ddk_service.cpp55 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 Dusb_ddk_api.cpp102 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 Dusb_interface_pool.c1348 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 Dusb_raw_api_library.c1675 int32_t RawUsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle) in RawUsbCloseCtlProcess() argument
1677 return UsbCloseCtlProcess(interfaceHandle); in RawUsbCloseCtlProcess()
/drivers/peripheral/usb/ddk/host/include/
H A Dusb_interface_pool.h123 int32_t UsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle);
H A Dusb_raw_api_library.h147 int32_t RawUsbCloseCtlProcess(const UsbInterfaceHandle *interfaceHandle);
/drivers/peripheral/usb/sample/host/liteos_test/src/
H A Dusbhost_sdkapi_speed.c224 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 Dusbhost_sdkapi_speed.c213 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 Dcdc_ether.c599 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 Dusb_ddk_ndk_test.cpp580 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 Dusb_host_sdk_if_test.cpp1612 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, &params); 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 Dusb_serial.c1150 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 Dusbd_dispatcher.cpp132 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 Dusb_impl.cpp1453 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()

Completed in 25 milliseconds