Home
last modified time | relevance | path

Searched refs:interfaceIndex (Results 1 - 25 of 41) sorted by relevance

12

/drivers/peripheral/usb/interfaces/ddk/host/
H A Dusb_ddk_interface.h158 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 Dusb_interface_pool.c230 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 Dusb_host_sdk_if_test.cpp350 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 Dusb_host_sdk_if_test_io.cpp141 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 Dusb_host_sdk_if_test.h111 uint8_t interfaceIndex; member
/drivers/hdf_core/framework/test/unittest/model/usb/host/src/
H A Dusb_test.c248 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 Dusbhost_sdkraw_speed.c261 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 Dusbhost_sdkapi_speed.c97 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 Dusbhost_sdkapi_speed.c91 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 Dusbhost_sdkraw_speed.c256 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 Dusb_interface_pool.h51 uint8_t interfaceIndex; member
96 uint8_t interfaceIndex; member
/drivers/peripheral/usb/ddk/device/include/
H A Dusbfn_dev_mgr.h46 const struct UsbFnInterfaceMgr *UsbFnMgrDeviceGetInterface(struct UsbFnDevice *fnDevice, uint8_t interfaceIndex);
/drivers/external_device_manager/interfaces/ddk/usb/
H A Dusb_ddk_api.h111 * @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 Dusbfn_device.h191 * @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 Dcdc_ether.c47 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 Dusb_ddk_service_mock.h34 MOCK_METHOD3(ClaimInterface, int32_t(uint64_t deviceId, uint8_t interfaceIndex, uint64_t &interfaceHandle));
/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;
/drivers/peripheral/usb/sample/host/include/
H A Dusbhost_sdkapi_speed.h126 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
H A Dusbhost_sdkraw_speed.h126 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
/drivers/peripheral/usb/sample/host/liteos_test/include/
H A Dusbhost_sdkapi_speed.h123 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
H A Dusbhost_nosdk_speed.h120 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
H A Dusbhost_sdkraw_speed.h121 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
/drivers/peripheral/usb/serial/include/
H A Dusb_serial_rawapi.h135 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
/drivers/peripheral/usb/net/include/
H A Dcdc_ether.h114 uint8_t interfaceIndex[USB_MAX_INTERFACES]; member
/drivers/peripheral/usb/serial/src/
H A Dusb_serial_rawapi.c204 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

Completed in 26 milliseconds

12