/drivers/peripheral/usb/test/unittest/device_sdk/ |
H A D | usb_device_cdcacm_test.cpp | 357 struct UsbFnPipeInfo pipeInfo; in ParseInterfaces() local 358 ret = UsbFnGetInterfacePipeInfo(fnIface, j, &pipeInfo); in ParseInterfaces() 362 if (pipeInfo.type == USB_PIPE_TYPE_INTERRUPT) { in ParseInterfaces() 363 acmDevice->notifyPipe.id = pipeInfo.id; in ParseInterfaces() 364 acmDevice->notifyPipe.maxPacketSize = pipeInfo.maxPacketSize; in ParseInterfaces() 369 if (pipeInfo.type == USB_PIPE_TYPE_BULK && pipeInfo.dir == USB_PIPE_DIRECTION_IN) { in ParseInterfaces() 370 acmDevice->dataInPipe.id = pipeInfo.id; in ParseInterfaces() 371 acmDevice->dataInPipe.maxPacketSize = pipeInfo.maxPacketSize; in ParseInterfaces() 376 if (pipeInfo in ParseInterfaces() [all...] |
/drivers/peripheral/usb/gadget/function/ecm/ |
H A D | cdcecm.c | 685 struct UsbFnPipeInfo pipeInfo; in EcmParseEachPipe() local 686 (void)memset_s(&pipeInfo, sizeof(pipeInfo), 0, sizeof(pipeInfo)); in EcmParseEachPipe() 687 int32_t ret = UsbFnGetInterfacePipeInfo(fnIface, (uint8_t)i, &pipeInfo); in EcmParseEachPipe() 693 switch (pipeInfo.type) { in EcmParseEachPipe() 695 ecm->notifyPipe.id = pipeInfo.id; in EcmParseEachPipe() 696 ecm->notifyPipe.maxPacketSize = pipeInfo.maxPacketSize; in EcmParseEachPipe() 700 if (pipeInfo.dir == USB_PIPE_DIRECTION_IN) { in EcmParseEachPipe() 701 ecm->dataInPipe.id = pipeInfo in EcmParseEachPipe() [all...] |
/drivers/hdf_core/framework/test/unittest/model/usb/device/src/ |
H A D | usb_device_lite_cdcacm_test.c | 330 struct UsbFnPipeInfo pipeInfo = {0}; in ParsePipes() local 332 int32_t ret = UsbFnGetInterfacePipeInfo((struct UsbFnInterface *)fnIface, j, &pipeInfo); in ParsePipes() 336 if (pipeInfo.type == USB_PIPE_TYPE_INTERRUPT) { in ParsePipes() 337 acmDevice->notifyPipe.id = pipeInfo.id; in ParsePipes() 338 acmDevice->notifyPipe.maxPacketSize = pipeInfo.maxPacketSize; in ParsePipes() 341 } else if (pipeInfo.type == USB_PIPE_TYPE_BULK) { in ParsePipes() 342 if (pipeInfo.dir == USB_PIPE_DIRECTION_IN) { in ParsePipes() 343 acmDevice->dataInPipe.id = pipeInfo.id; in ParsePipes() 344 acmDevice->dataInPipe.maxPacketSize = pipeInfo.maxPacketSize; in ParsePipes() 348 acmDevice->dataOutPipe.id = pipeInfo in ParsePipes() [all...] |
/drivers/peripheral/usb/gadget/function/mtp/src/ |
H A D | usbfn_mtp_impl.cpp | 710 struct UsbFnPipeInfo pipeInfo; in UsbMtpDeviceParseEachPipe() local 711 (void)memset_s(&pipeInfo, sizeof(pipeInfo), 0, sizeof(pipeInfo)); in UsbMtpDeviceParseEachPipe() 712 int32_t ret = UsbFnGetInterfacePipeInfo(fnIface, static_cast<uint8_t>(i), &pipeInfo); in UsbMtpDeviceParseEachPipe() 718 __func__, pipeInfo.id, pipeInfo.type, pipeInfo.dir, pipeInfo.maxPacketSize, pipeInfo in UsbMtpDeviceParseEachPipe() [all...] |
/drivers/peripheral/usb/gadget/function/acm/ |
H A D | cdcacm.c | 1341 struct UsbFnPipeInfo pipeInfo; in AcmParseEachPipe() local 1342 (void)memset_s(&pipeInfo, sizeof(pipeInfo), 0, sizeof(pipeInfo)); in AcmParseEachPipe() 1343 int32_t ret = UsbFnGetInterfacePipeInfo(fnIface, (uint8_t)i, &pipeInfo); in AcmParseEachPipe() 1348 switch (pipeInfo.type) { in AcmParseEachPipe() 1350 acm->notifyPipe.id = pipeInfo.id; in AcmParseEachPipe() 1351 acm->notifyPipe.maxPacketSize = pipeInfo.maxPacketSize; in AcmParseEachPipe() 1355 if (pipeInfo.dir == USB_PIPE_DIRECTION_IN) { in AcmParseEachPipe() 1356 acm->dataInPipe.id = pipeInfo in AcmParseEachPipe() [all...] |
/drivers/peripheral/usb/ddk/device/src/ |
H A D | adapter_if.c | 1026 static int32_t UsbFnAdapterGetPipeInfo(int32_t ep, struct UsbFnPipeInfo * const pipeInfo) in UsbFnAdapterGetPipeInfo() argument 1029 if (ep <= 0 || pipeInfo == NULL) { in UsbFnAdapterGetPipeInfo() 1040 pipeInfo->type = desc.bmAttributes; in UsbFnAdapterGetPipeInfo() 1041 pipeInfo->dir = USB_PIPE_DIRECTION_OUT; in UsbFnAdapterGetPipeInfo() 1043 pipeInfo->dir = USB_PIPE_DIRECTION_IN; in UsbFnAdapterGetPipeInfo() 1046 pipeInfo->maxPacketSize = desc.wMaxPacketSize; in UsbFnAdapterGetPipeInfo() 1047 pipeInfo->interval = desc.bInterval; in UsbFnAdapterGetPipeInfo()
|
H A D | adapter_if_liteos.c | 748 static int32_t UsbFnAdapterGetPipeInfo(int32_t ep, struct UsbFnPipeInfo * const pipeInfo) in UsbFnAdapterGetPipeInfo() argument 750 if (ep <= 0 || pipeInfo == NULL) { in UsbFnAdapterGetPipeInfo() 766 pipeInfo->type = desc.bmAttributes; in UsbFnAdapterGetPipeInfo() 767 pipeInfo->dir = USB_PIPE_DIRECTION_OUT; in UsbFnAdapterGetPipeInfo() 769 pipeInfo->dir = USB_PIPE_DIRECTION_IN; in UsbFnAdapterGetPipeInfo() 772 pipeInfo->maxPacketSize = (desc.wMaxPacketSize[0] | (desc.wMaxPacketSize[1] << 8)); in UsbFnAdapterGetPipeInfo() 773 pipeInfo->interval = desc.bInterval; in UsbFnAdapterGetPipeInfo()
|
/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_ddk_interface.h | 435 * @param pipeInfo Indicates the pointer to the obtained pipe information.
439 uint8_t pipeId, struct UsbPipeInfo *pipeInfo);
|
/drivers/peripheral/usb/ddk/device/include/ |
H A D | adapter_if.h | 212 int32_t (*getPipeInfo)(int32_t ep, struct UsbFnPipeInfo *pipeInfo);
|
/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_interface_pool.c | 1553 const UsbInterfaceHandle *interfaceHandle, uint8_t altSettingIndex, uint8_t pipeId, struct UsbPipeInfo *pipeInfo) in UsbGetPipeInfo() 1562 if (interfaceHandle == NULL || pipeInfo == NULL || ifaceHdl == NULL || ifaceHdl->devHandle == NULL || in UsbGetPipeInfo() 1594 *pipeInfo = pipeObj->info; in UsbGetPipeInfo() 1552 UsbGetPipeInfo( const UsbInterfaceHandle *interfaceHandle, uint8_t altSettingIndex, uint8_t pipeId, struct UsbPipeInfo *pipeInfo) UsbGetPipeInfo() argument
|