/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_ddk_interface.h | 158 uint8_t interfaceIndex;
member 321 * @param interfaceIndex Indicates the index of the interface object to be obtained. This parameter is defined in the
329 uint8_t usbAddr, uint8_t interfaceIndex);
338 * @param interfaceIndex Indicates the index of the interface object to be obtained. This parameter is defined in the
346 uint8_t usbAddr, uint8_t interfaceIndex);
355 * @param interfaceIndex Indicates the index of the interface object to be obtained. This parameter is defined in the
363 uint8_t usbAddr, uint8_t interfaceIndex, bool disable);
385 uint8_t interfaceIndex, UsbInterfaceStatus status);
525 uint8_t interfaceIndex);
|
/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_interface_pool.c | 230 const struct UsbSdkInterface *interfaceObj, uint8_t interfaceIndex, bool refCountFlag, bool *claimFlag) in IfInterfaceRefCount() 232 if (refCountFlag && interfaceIndex != USB_CTRL_INTERFACE_ID) { in IfInterfaceRefCount() 307 if ((interfacePos->interface.info.interfaceIndex == queryPara.interfaceIndex) && in IfFindInterfaceObj() 313 if ((interfacePos->interface.info.interfaceIndex == queryPara.interfaceIndex) && in IfFindInterfaceObj() 323 IfInterfaceRefCount(interfacePos, queryPara.interfaceIndex, refCountFlag, claimFlag); in IfFindInterfaceObj() 452 interfaceQueryPara.interfaceIndex = interfaceId; in IfGetRequestPipeType() 845 (*pipeObj)->info.interfaceId = interfaceObj->interface.info.interfaceIndex; in UsbIfCreatPipeObj() 1013 const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex, boo in ClaimInterface() 229 IfInterfaceRefCount( const struct UsbSdkInterface *interfaceObj, uint8_t interfaceIndex, bool refCountFlag, bool *claimFlag) IfInterfaceRefCount() argument 1012 ClaimInterface( const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex, bool force) ClaimInterface() argument 1070 UsbManageInterface( const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex, bool disable) UsbManageInterface() argument 1125 UsbClaimInterfaceUnforce( const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex) UsbClaimInterfaceUnforce() argument 1145 UsbClaimInterface( const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex) UsbClaimInterface() argument 1179 uint8_t interfaceIndex = interfaceSdk->interface.info.interfaceIndex; UsbReleaseInterface() local 1196 UsbAddOrRemoveInterface(const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex, UsbInterfaceStatus status) UsbAddOrRemoveInterface() argument 1962 UsbGetInterfaceActiveStatus( const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr, uint8_t interfaceIndex) UsbGetInterfaceActiveStatus() argument [all...] |
/drivers/peripheral/usb/test/unittest/host_sdk/ |
H A D | usb_host_sdk_if_test.cpp | 350 g_acm->interfaceIndex = 1U; in HWTEST_F() 352 g_acm->dataIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in HWTEST_F() 380 g_acm->interfaceIndex = 0U; in HWTEST_F() 382 g_acm->intIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in HWTEST_F() 410 g_acm->interfaceIndex = 255U; in HWTEST_F() 412 g_acm->ctrIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in HWTEST_F() 454 g_acm->interfaceIndex = 2U; in HWTEST_F() 456 g_acm->dataIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in HWTEST_F() 470 g_acm->interfaceIndex = 3U; in HWTEST_F() 472 g_acm->dataIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in HWTEST_F() [all...] |
H A D | usb_host_sdk_if_test_io.cpp | 141 p.interfaceId = g_acm->dataIface->info.interfaceIndex; in AcmGetPipe() 148 p.interfaceId = g_acm->dataIface->info.interfaceIndex; in AcmGetPipe() 160 p.interfaceId = g_acm->intIface->info.interfaceIndex; in AcmGetPipe() 167 g_acm->interfaceIndex = USB_CTRL_INTERFACE_ID; in AcmGetPipe() 174 p.interfaceId = g_acm->interfaceIndex; in AcmGetPipe() 332 g_acm->interfaceIndex = 3U; in AcmInit() 333 g_acm->dataIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in AcmInit() 336 g_acm->interfaceIndex = 2U; in AcmInit() 337 g_acm->intIface = UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in AcmInit() 340 g_acm->interfaceIndex in AcmInit() [all...] |
H A D | usb_host_sdk_if_test.h | 111 uint8_t interfaceIndex; member
|
/drivers/hdf_core/framework/test/unittest/model/usb/host/src/ |
H A D | usb_test.c | 248 g_acm->interfaceIndex = 1U; in CheckHostSdkIfClaimInterface001() 251 (struct UsbInterface *)UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in CheckHostSdkIfClaimInterface001() 271 g_acm->interfaceIndex = 0U; in CheckHostSdkIfClaimInterface002() 274 (struct UsbInterface *)UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in CheckHostSdkIfClaimInterface002() 294 g_acm->interfaceIndex = USB_CTRL_INTERFACE_ID; in CheckHostSdkIfClaimInterface003() 297 (struct UsbInterface *)UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in CheckHostSdkIfClaimInterface003() 317 g_acm->interfaceIndex = 2U; in CheckHostSdkIfClaimInterface004() 320 (struct UsbInterface *)UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in CheckHostSdkIfClaimInterface004() 330 g_acm->interfaceIndex = 3U; in CheckHostSdkIfClaimInterface005() 333 (struct UsbInterface *)UsbClaimInterface(g_acm->session, g_acm->busNum, g_acm->devAddr, g_acm->interfaceIndex); in CheckHostSdkIfClaimInterface005() [all...] |
/drivers/peripheral/usb/sample/host/liteos_test/src/ |
H A D | usbhost_sdkraw_speed.c | 261 struct AcmDevice *acm, const struct UsbRawInterface *interface, uint8_t interfaceIndex) in UsbSpeedParaseInterfaceClass() 269 acm->ctrlIface = interfaceIndex; in UsbSpeedParaseInterfaceClass() 281 acm->dataIface = interfaceIndex; in UsbSpeedParaseInterfaceClass() 307 uint8_t interfaceIndex = acm->interfaceIndex[i]; in UsbParseConfigDescriptor() local 308 const struct UsbRawInterface *interface = config->interface[interfaceIndex]; in UsbParseConfigDescriptor() 311 ret = UsbRawClaimInterface(acm->devHandle, interfaceIndex); in UsbParseConfigDescriptor() 318 UsbSpeedParaseInterfaceClass(acm, interface, interfaceIndex); in UsbParseConfigDescriptor() 590 g_acm->interfaceIndex[0] = *ifaceNum; in UsbSerialSpeedInit() 662 uint8_t interfaceIndex in UsbSpeedDdkExit() local 260 UsbSpeedParaseInterfaceClass( struct AcmDevice *acm, const struct UsbRawInterface *interface, uint8_t interfaceIndex) UsbSpeedParaseInterfaceClass() argument [all...] |
H A D | usbhost_sdkapi_speed.c | 97 if (acm->iface[i]->info.interfaceIndex == id) { in InterfaceIdToHandle() 215 static struct UsbInterface *GetUsbInterfaceById(const struct AcmDevice *acm, uint8_t interfaceIndex) in GetUsbInterfaceById() argument 217 return UsbClaimInterface(NULL, acm->busNum, acm->devAddr, interfaceIndex); in GetUsbInterfaceById() 221 const struct AcmDevice *acm, uint8_t interfaceIndex, UsbPipeType pipeType, UsbPipeDirection pipeDirection) in EnumePipe() 229 info = &acm->iface[interfaceIndex]->info; in EnumePipe() 230 interfaceHandle = InterfaceIdToHandle(acm, info->interfaceIndex); in EnumePipe() 245 p.interfaceId = info->interfaceIndex; in EnumePipe() 367 g_acm->interfaceIndex[0] = *ifaceNum; in UsbSerialSpeedInit() 383 g_acm->iface[i] = GetUsbInterfaceById((const struct AcmDevice *)g_acm, g_acm->interfaceIndex[i]); in UsbSpeedDdkInit() 220 EnumePipe( const struct AcmDevice *acm, uint8_t interfaceIndex, UsbPipeType pipeType, UsbPipeDirection pipeDirection) EnumePipe() argument
|
/drivers/peripheral/usb/sample/host/src/ |
H A D | usbhost_sdkapi_speed.c | 91 if (acm->iface[i]->info.interfaceIndex == id) { in InterfaceIdToHandle() 204 static struct UsbInterface *GetUsbInterfaceById(const struct AcmDevice *acm, uint8_t interfaceIndex) in GetUsbInterfaceById() argument 206 return UsbClaimInterface(acm->session, acm->busNum, acm->devAddr, interfaceIndex); in GetUsbInterfaceById() 210 const struct AcmDevice *acm, uint8_t interfaceIndex, UsbPipeType pipeType, UsbPipeDirection pipeDirection) in EnumePipe() 218 info = &acm->iface[interfaceIndex]->info; in EnumePipe() 219 interfaceHandle = InterfaceIdToHandle(acm, info->interfaceIndex); in EnumePipe() 234 p.interfaceId = info->interfaceIndex; in EnumePipe() 335 acm->interfaceIndex[0] = ifaceNum; in CheckParam() 350 acm->iface[i] = GetUsbInterfaceById((const struct AcmDevice *)acm, acm->interfaceIndex[i]); in InitUsbDdk() 209 EnumePipe( const struct AcmDevice *acm, uint8_t interfaceIndex, UsbPipeType pipeType, UsbPipeDirection pipeDirection) EnumePipe() argument
|
H A D | usbhost_sdkraw_speed.c | 256 struct AcmDevice * const acm, const struct UsbRawInterface * const interface, uint8_t interfaceIndex) in UsbParseConfigDescriptorProcess() 263 acm->ctrlIface = interfaceIndex; in UsbParseConfigDescriptorProcess() 275 acm->dataIface = interfaceIndex; in UsbParseConfigDescriptorProcess() 297 uint8_t interfaceIndex = acm->interfaceIndex[i]; in UsbParseConfigDescriptor() local 298 const struct UsbRawInterface *interface = config->interface[interfaceIndex]; in UsbParseConfigDescriptor() 300 int32_t ret = UsbRawClaimInterface(acm->devHandle, interfaceIndex); in UsbParseConfigDescriptor() 306 UsbParseConfigDescriptorProcess(acm, interface, interfaceIndex); in UsbParseConfigDescriptor() 590 g_acm->interfaceIndex[0] = ifaceNum; in CheckParam() 255 UsbParseConfigDescriptorProcess( struct AcmDevice * const acm, const struct UsbRawInterface * const interface, uint8_t interfaceIndex) UsbParseConfigDescriptorProcess() argument
|
/drivers/peripheral/usb/ddk/host/include/ |
H A D | usb_interface_pool.h | 51 uint8_t interfaceIndex; member 96 uint8_t interfaceIndex; member
|
/drivers/peripheral/usb/ddk/device/include/ |
H A D | usbfn_dev_mgr.h | 46 const struct UsbFnInterfaceMgr *UsbFnMgrDeviceGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex);
|
/drivers/external_device_manager/interfaces/ddk/usb/ |
H A D | usb_ddk_api.h | 111 * @param interfaceIndex Interface index, which corresponds to <b>bInterfaceNumber</b> in the USB protocol. 118 int32_t OH_Usb_ClaimInterface(uint64_t deviceId, uint8_t interfaceIndex, uint64_t *interfaceHandle);
|
/drivers/peripheral/usb/interfaces/ddk/device/ |
H A D | usbfn_device.h | 191 * @param interfaceIndex Indicates the interface index, which is numbered from <b>0</b>.
196 const struct UsbFnInterface *UsbFnGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex);
|
/drivers/peripheral/usb/net/src/ |
H A D | cdc_ether.c | 47 static struct UsbInterface *EcmGetUsbInterfaceById(struct EcmDevice *ecm, uint8_t interfaceIndex); 81 if (ecm->iface[i]->info.interfaceIndex == id) { in InterfaceIdToHandle() 567 static struct UsbInterface *EcmGetUsbInterfaceById(struct EcmDevice *ecm, uint8_t interfaceIndex) in EcmGetUsbInterfaceById() argument 569 return UsbClaimInterface(ecm->session, ecm->busNum, ecm->devAddr, interfaceIndex); in EcmGetUsbInterfaceById() 596 struct EcmDevice *ecm, uint8_t interfaceIndex, UsbPipeType pipeType, UsbPipeDirection pipeDirection) in EcmEnumePipe() 604 info = &ecm->iface[interfaceIndex]->info; in EcmEnumePipe() 605 interfaceHandle = ecm->devHandle[interfaceIndex]; in EcmEnumePipe() 620 p.interfaceId = info->interfaceIndex; in EcmEnumePipe() 661 ecm->ctrPipe = EcmEnumePipe(ecm, ecm->ctrIface->info.interfaceIndex, USB_PIPE_TYPE_CONTROL, USB_PIPE_DIRECTION_OUT); in EcmGetPipes() 706 err = memcpy_s((void *)(ecm->interfaceIndex), USB_MAX_INTERFACE in EcmDriverBind() 595 EcmEnumePipe( struct EcmDevice *ecm, uint8_t interfaceIndex, UsbPipeType pipeType, UsbPipeDirection pipeDirection) EcmEnumePipe() argument [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));
|
/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;
|
/drivers/peripheral/usb/sample/host/include/ |
H A D | usbhost_sdkapi_speed.h | 126 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
H A D | usbhost_sdkraw_speed.h | 126 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
/drivers/peripheral/usb/sample/host/liteos_test/include/ |
H A D | usbhost_sdkapi_speed.h | 123 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
H A D | usbhost_nosdk_speed.h | 120 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
H A D | usbhost_sdkraw_speed.h | 121 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
/drivers/peripheral/usb/serial/include/ |
H A D | usb_serial_rawapi.h | 135 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
/drivers/peripheral/usb/net/include/ |
H A D | cdc_ether.h | 114 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
|
/drivers/peripheral/usb/serial/src/ |
H A D | usb_serial_rawapi.c | 204 struct AcmDevice *acm, const struct UsbRawInterface *interface, uint8_t interfaceIndex) in UsbParseConfigDescriptorProcess() 211 acm->ctrlIface = interfaceIndex; in UsbParseConfigDescriptorProcess() 223 acm->dataIface = interfaceIndex; in UsbParseConfigDescriptorProcess() 245 uint8_t interfaceIndex = acm->interfaceIndex[i]; in UsbParseConfigDescriptor() local 246 const struct UsbRawInterface *interface = config->interface[interfaceIndex]; in UsbParseConfigDescriptor() 248 int32_t ret = UsbRawClaimInterface(acm->devHandle, interfaceIndex); in UsbParseConfigDescriptor() 254 UsbParseConfigDescriptorProcess(acm, interface, interfaceIndex); in UsbParseConfigDescriptor() 992 err = memcpy_s((void *)(acm->interfaceIndex), USB_MAX_INTERFACES, (const void *)info->interfaceNumber, in UsbSerialDriverBind() 203 UsbParseConfigDescriptorProcess( struct AcmDevice *acm, const struct UsbRawInterface *interface, uint8_t interfaceIndex) UsbParseConfigDescriptorProcess() argument
|