/drivers/external_device_manager/frameworks/ddk/usb/ |
H A D | usb_config_desc_parser.cpp | 169 static int32_t ParseEndpoint(UsbDdkEndpointDescriptor *endPoint, const uint8_t *buffer, int32_t size) in ParseEndpoint() argument 176 EDM_LOGE(MODULE_USB_DDK, "size = %{public}d is short endPoint descriptor", size); in ParseEndpoint() 190 ParseDescriptor(USB_DDK_ENDPOINT_DESCRIPTOR_TYPE, reinterpret_cast<uint8_t *>(endPoint), in ParseEndpoint() 200 ret = FillExtraDescriptor(&endPoint->extra, &endPoint->extraLength, buffer, len); in ParseEndpoint() 234 UsbDdkEndpointDescriptor *endPoint = nullptr; in ParseInterfaceEndpoint() local 238 endPoint = new UsbDdkEndpointDescriptor[ddkIntfDesc.interfaceDescriptor.bNumEndpoints]; in ParseInterfaceEndpoint() 239 if (endPoint == nullptr) { in ParseInterfaceEndpoint() 244 (void)memset_s(static_cast<void *>(endPoint), len, 0, len); in ParseInterfaceEndpoint() 246 ddkIntfDesc.endPoint in ParseInterfaceEndpoint() 375 ClearEndpoint(UsbDdkEndpointDescriptor *endPoint) ClearEndpoint() argument [all...] |
/drivers/peripheral/usb/sample/host/src/ |
H A D | usbhost_sdkraw_speed.c | 228 static int32_t UsbGetBulkEndpoint(struct AcmDevice * const acm, const struct UsbRawEndpointDescriptor *endPoint) in UsbGetBulkEndpoint() argument 230 if ((endPoint->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_IN) { in UsbGetBulkEndpoint() 237 acm->dataInEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbGetBulkEndpoint() 238 acm->dataInEp->interval = endPoint->endpointDescriptor.bInterval; in UsbGetBulkEndpoint() 239 acm->dataInEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbGetBulkEndpoint() 247 acm->dataOutEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbGetBulkEndpoint() 248 acm->dataOutEp->interval = endPoint->endpointDescriptor.bInterval; in UsbGetBulkEndpoint() 249 acm->dataOutEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbGetBulkEndpoint() 270 acm->notifyEp->addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptorProcess() 271 acm->notifyEp->interval = interface->altsetting->endPoint[ in UsbParseConfigDescriptorProcess() 277 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; UsbParseConfigDescriptorProcess() local [all...] |
H A D | usbhost_nosdk_speed.c | 122 urb->endPoint = g_endNum; in FillUrb() 236 static int32_t FillUrbData(unsigned char endPoint) in FillUrbData() argument 249 urb[i].urb->endPoint = endPoint; in FillUrbData() 263 static int32_t BeginProcess(unsigned char endPoint) in BeginProcess() argument 270 if ((g_fd < 0) || (endPoint == 0)) { in BeginProcess() 271 HDF_LOGE("%{public}s: g_fd or endPoint is invalied", __func__); in BeginProcess() 275 ret = FillUrbData(endPoint); in BeginProcess()
|
/drivers/peripheral/usb/ddk/host/include/ |
H A D | usb_ddk_request.h | 59 unsigned char endPoint; member 95 unsigned char endPoint; member 118 unsigned char endPoint; member
|
/drivers/peripheral/usb/sample/host/liteos_test/src/ |
H A D | usbhost_sdkraw_speed.c | 233 static int32_t UsbSpeedGetBulkEndpoint(struct AcmDevice * const acm, const struct UsbRawEndpointDescriptor *endPoint) in UsbSpeedGetBulkEndpoint() argument 235 if ((endPoint->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_IN) { in UsbSpeedGetBulkEndpoint() 242 acm->dataInEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbSpeedGetBulkEndpoint() 243 acm->dataInEp->interval = endPoint->endpointDescriptor.bInterval; in UsbSpeedGetBulkEndpoint() 244 acm->dataInEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbSpeedGetBulkEndpoint() 252 acm->dataOutEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbSpeedGetBulkEndpoint() 253 acm->dataOutEp->interval = endPoint->endpointDescriptor.bInterval; in UsbSpeedGetBulkEndpoint() 254 acm->dataOutEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbSpeedGetBulkEndpoint() 276 acm->notifyEp->addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in UsbSpeedParaseInterfaceClass() 277 acm->notifyEp->interval = interface->altsetting->endPoint[ in UsbSpeedParaseInterfaceClass() 283 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; UsbSpeedParaseInterfaceClass() local [all...] |
H A D | usbhost_nosdk_speed.c | 203 static int32_t BeginProcess(unsigned char endPoint) in BeginProcess() argument 206 if (endPoint == 0) { in BeginProcess() 211 g_uhe = usb_find_host_endpoint(g_fd, USB_REQUEST_TYPE_BULK, endPoint); in BeginProcess() 221 HDF_LOGI("%{public}s:%{public}d test NO SDK endpoint:%{public}u", __func__, __LINE__, endPoint); in BeginProcess()
|
/drivers/peripheral/usb/ddk/host/src/ |
H A D | usb_raw_api_library.c | 100 if (UsbEndpointDirOut(requestData->endPoint)) { in HandleSyncRequest() 109 request->endPoint = requestData->endPoint; in HandleSyncRequest() 301 static void ClearEndpoint(struct UsbRawEndpointDescriptor *endPoint) in ClearEndpoint() argument 303 if ((endPoint != NULL) && (endPoint->extra != NULL)) { in ClearEndpoint() 304 RawUsbMemFree((void *)endPoint->extra); in ClearEndpoint() 305 endPoint->extra = NULL; in ClearEndpoint() 309 static int32_t ParseEndpoint(struct UsbRawEndpointDescriptor *endPoint, const uint8_t *buffer, int32_t size) in ParseEndpoint() argument 318 HDF_LOGE("%{public}s:size = %{public}d is short endPoint descripto in ParseEndpoint() 449 struct UsbRawEndpointDescriptor *endPoint = NULL; ParseInterfaceEndpoint() local 1508 unsigned int endPoint = pipeAddress; RawClearHalt() local [all...] |
H A D | linux_adapter.c | 445 urb->endPoint = request->endPoint; in OsSubmitControlRequest() 486 urb->endPoint = request->endPoint; in OsSubmitBulkRequestHandleUrb() 517 HDF_LOGD("submitUrb: ret=%{public}d errno=%{public}d length=%{public}d endPoint=%{public}d type=%{public}d", in OsSubmitBulkRequestHandle() 518 ret, errno, urb->bufferLength, urb->endPoint, urb->type); in OsSubmitBulkRequestHandle() 615 urb->endPoint = request->endPoint; in OsAllocIsoUrbs() 1230 static int32_t AdapterClearHalt(const struct UsbDeviceHandle *handle, unsigned int endPoint) in AdapterClearHalt() argument 1239 ret = ioctl(handle->fd, USBDEVFS_CLEAR_HALT, &endPoint); in AdapterClearHalt() [all...] |
H A D | usb_interface_pool.c | 487 fillRequestData.endPoint = 0; in IfFillControlRequest() 498 fillRequestData.endPoint = (((uint8_t)ctrlReq.directon) << USB_DIR_OFFSET); in IfFillControlRequest() 523 fillRequestData.endPoint = (((uint8_t)dir) << USB_DIR_OFFSET) | pipeAddress; in IfFillIsoRequest() 550 hostRequest->endPoint = (((uint8_t)dir) << USB_DIR_OFFSET) | pipeAddress; in IfFillBulkRequest() 567 hostRequest->endPoint = pipeAddress; in IfFillBulkRequestByMmap() 586 fillRequestData.endPoint = (((uint8_t)dir) << USB_DIR_OFFSET) | pipeAddress; in IfFillInterrupteRequest() 604 fillRequestData.endPoint = pipeAddress; in IfFillInterrupteRequestByMmap()
|
H A D | liteos_adapter.c | 504 uhe = usb_find_host_endpoint((UsbAdapterDevice *)adapterDevice, request->requestType, request->endPoint); in OsSubmitControlMsg() 611 UsbAdapterHostEndpoint *uhe = usb_find_host_endpoint(adapterDevice, request->requestType, request->endPoint); in OsSubmitBulkRequestHandle() 712 unsigned char endPoint = request->endPoint; in OsAllocIsoUrbs() local 718 uhe = usb_find_host_endpoint(adapterDevice, pipeType, endPoint); in OsAllocIsoUrbs() 1278 static int32_t AdapterClearHalt(const struct UsbDeviceHandle *handle, unsigned int endPoint) in AdapterClearHalt() argument 1284 UsbAdapterHostEndpoint *uhe = usb_find_host_endpoint(adapterDevice, PIPE_BULK, endPoint); in AdapterClearHalt()
|
/drivers/peripheral/usb/test/unittest/host_sdk/ |
H A D | usb_raw_sdk_if_test_io.cpp | 278 acm->notifyEp->addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptor() 279 acm->notifyEp->interval = interface->altsetting->endPoint[0].endpointDescriptor.bInterval; in UsbParseConfigDescriptor() 280 acm->notifyEp->maxPacketSize = interface->altsetting->endPoint[0].endpointDescriptor.wMaxPacketSize; in UsbParseConfigDescriptor() 285 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; in UsbParseConfigDescriptor() local 288 if ((endPoint->endpointDescriptor.bEndpointAddress \ in UsbParseConfigDescriptor() 295 acm->dataInEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptor() 296 acm->dataInEp->interval = endPoint->endpointDescriptor.bInterval; in UsbParseConfigDescriptor() 297 acm->dataInEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbParseConfigDescriptor() 304 acm->dataOutEp->addr = endPoint in UsbParseConfigDescriptor() [all...] |
H A D | usb_raw_sdk_if_test.h | 154 unsigned char endPoint; member 188 unsigned char endPoint; member 210 unsigned char endPoint; member
|
H A D | usb_raw_sdk_if_test.cpp | 329 acm->notifyEp->addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptor() 330 acm->notifyEp->interval = interface->altsetting->endPoint[0].endpointDescriptor.bInterval; in UsbParseConfigDescriptor() 331 acm->notifyEp->maxPacketSize = interface->altsetting->endPoint[0].endpointDescriptor.wMaxPacketSize; in UsbParseConfigDescriptor() 336 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; in UsbParseConfigDescriptor() local 339 if ((endPoint->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_IN) { in UsbParseConfigDescriptor() 345 acm->dataInEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptor() 346 acm->dataInEp->interval = endPoint->endpointDescriptor.bInterval; in UsbParseConfigDescriptor() 347 acm->dataInEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbParseConfigDescriptor() 354 acm->dataOutEp->addr = endPoint in UsbParseConfigDescriptor() [all...] |
/drivers/peripheral/usb/net/src/ |
H A D | rndis_rawapi.c | 73 static int32_t UsbGetBulkEndpoint(struct UsbnetHost **ppUsbNet, const struct UsbRawEndpointDescriptor *endPoint) in UsbGetBulkEndpoint() argument 75 if ((endPoint->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_IN) { in UsbGetBulkEndpoint() 82 (*ppUsbNet)->dataInEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbGetBulkEndpoint() 83 (*ppUsbNet)->dataInEp->interval = endPoint->endpointDescriptor.bInterval; in UsbGetBulkEndpoint() 84 (*ppUsbNet)->dataInEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbGetBulkEndpoint() 94 (*ppUsbNet)->dataOutEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbGetBulkEndpoint() 95 (*ppUsbNet)->dataOutEp->interval = endPoint->endpointDescriptor.bInterval; in UsbGetBulkEndpoint() 96 (*ppUsbNet)->dataOutEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbGetBulkEndpoint() 119 (*ppUsbNet)->statusEp->addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptorProcess() 120 (*ppUsbNet)->statusEp->interval = interface->altsetting->endPoint[ in UsbParseConfigDescriptorProcess() 130 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; UsbParseConfigDescriptorProcess() local [all...] |
H A D | usb_net_host.c | 179 reqData.endPoint = usbNet->dataOutEp->addr; in UsbnetHostStartWb() 466 fillRequestData.endPoint = usbNet->statusEp->addr; in UsbnetHostAllocStatusRequests() 572 reqData.endPoint = usbNet->dataInEp->addr; in UsbnetHostAllocReadRequests() 859 tmpConfig->interface[i]->altsetting[j].endPoint[k].endpointDescriptor.bLength); in UsbnetHostPrintConfigDescriptor() 861 tmpConfig->interface[i]->altsetting[j].endPoint[k].endpointDescriptor.bDescriptorType); in UsbnetHostPrintConfigDescriptor() 863 tmpConfig->interface[i]->altsetting[j].endPoint[k].endpointDescriptor.bEndpointAddress); in UsbnetHostPrintConfigDescriptor() 865 tmpConfig->interface[i]->altsetting[j].endPoint[k].endpointDescriptor.bmAttributes); in UsbnetHostPrintConfigDescriptor() 867 tmpConfig->interface[i]->altsetting[j].endPoint[k].endpointDescriptor.wMaxPacketSize); in UsbnetHostPrintConfigDescriptor() 869 tmpConfig->interface[i]->altsetting[j].endPoint[k].endpointDescriptor.bInterval); in UsbnetHostPrintConfigDescriptor() 871 tmpConfig->interface[i]->altsetting[j].endPoint[ in UsbnetHostPrintConfigDescriptor() [all...] |
/drivers/peripheral/usb/serial/src/ |
H A D | usb_serial_rawapi.c | 176 static int32_t UsbGetBulkEndpoint(struct AcmDevice *acm, const struct UsbRawEndpointDescriptor *endPoint) in UsbGetBulkEndpoint() argument 178 if ((endPoint->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_IN) { in UsbGetBulkEndpoint() 185 acm->dataInEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbGetBulkEndpoint() 186 acm->dataInEp->interval = endPoint->endpointDescriptor.bInterval; in UsbGetBulkEndpoint() 187 acm->dataInEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbGetBulkEndpoint() 195 acm->dataOutEp->addr = endPoint->endpointDescriptor.bEndpointAddress; in UsbGetBulkEndpoint() 196 acm->dataOutEp->interval = endPoint->endpointDescriptor.bInterval; in UsbGetBulkEndpoint() 197 acm->dataOutEp->maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in UsbGetBulkEndpoint() 218 acm->notifyEp->addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in UsbParseConfigDescriptorProcess() 219 acm->notifyEp->interval = interface->altsetting->endPoint[ in UsbParseConfigDescriptorProcess() 225 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; UsbParseConfigDescriptorProcess() local [all...] |
/drivers/peripheral/usb/hdi_service/include/ |
H A D | usbd_type.h | 92 uint8_t endPoint;
member 107 uint8_t endPoint;
member 115 unsigned char endPoint;
member
|
/drivers/peripheral/usb/interfaces/ddk/host/ |
H A D | usb_raw_api.h | 94 unsigned char endPoint;
member 138 unsigned char endPoint;
member 172 const struct UsbRawEndpointDescriptor *endPoint;
member
|
/drivers/hdf_core/framework/test/unittest/model/usb/host/src/ |
H A D | usb_raw_io.c | 279 acm->notifyEp.addr = interface->altsetting->endPoint[0].endpointDescriptor.bEndpointAddress; in AcmParaseInterfaceClass() 280 acm->notifyEp.interval = interface->altsetting->endPoint[0].endpointDescriptor.bInterval; in AcmParaseInterfaceClass() 281 acm->notifyEp.maxPacketSize = interface->altsetting->endPoint[0].endpointDescriptor.wMaxPacketSize; in AcmParaseInterfaceClass() 286 const struct UsbRawEndpointDescriptor *endPoint = &interface->altsetting->endPoint[j]; in AcmParaseInterfaceClass() local 289 if ((endPoint->endpointDescriptor.bEndpointAddress in AcmParaseInterfaceClass() 291 acm->dataInEp.addr = endPoint->endpointDescriptor.bEndpointAddress; in AcmParaseInterfaceClass() 292 acm->dataInEp.interval = endPoint->endpointDescriptor.bInterval; in AcmParaseInterfaceClass() 293 acm->dataInEp.maxPacketSize = endPoint->endpointDescriptor.wMaxPacketSize; in AcmParaseInterfaceClass() 295 acm->dataOutEp.addr = endPoint in AcmParaseInterfaceClass() [all...] |
H A D | usb_raw_test.c | 315 reqData.endPoint = rawAcm->isoEp.addr; in CheckRawSdkIfFillIsoRequest001() 338 reqData.endPoint = rawAcm->isoEp.addr; in CheckRawSdkIfFillIsoRequest002() 376 reqData.endPoint = rawAcm->isoEp.addr; in CheckRawSdkIfFillIsoRequest004() 399 reqData.endPoint = rawAcm->isoEp.addr; in CheckRawSdkIfFillIsoRequest005() 904 reqData.endPoint = rawAcm->dataOutEp.addr; in CheckRawSdkIfFillBulkRequest001() 926 reqData.endPoint = rawAcm->dataInEp.addr; in CheckRawSdkIfFillBulkRequest002() 948 fillRequestData.endPoint = rawAcm->notifyEp.addr; in CheckRawSdkIfFillInterruptRequest001() 971 fillRequestData.endPoint = rawAcm->notifyEp.addr; in CheckRawSdkIfFillInterruptRequest002() 994 fillRequestData.endPoint = rawAcm->notifyEp.addr; in CheckRawSdkIfFillInterruptRequest003() 1427 reqData.endPoint in CheckRawSdkIfSendBulkRequest001() [all...] |
/drivers/peripheral/usb/sample/host/include/ |
H A D | usbhost_nosdk_speed.h | 68 unsigned char endPoint; member
|
/drivers/peripheral/usb/test/unittest/mock/include/ |
H A D | mock_linux_adapter.h | 33 int32_t FuncAdapterClearHalt(const UsbDeviceHandle *handle, uint32_t endPoint);
|
/drivers/external_device_manager/interfaces/ddk/usb/ |
H A D | usb_ddk_types.h | 211 struct UsbDdkEndpointDescriptor *endPoint; member
|
/drivers/hdf_core/framework/test/unittest/model/usb/host/include/ |
H A D | usb_raw_test.h | 289 unsigned char endPoint; member 323 unsigned char endPoint; member 345 unsigned char endPoint; member
|
/drivers/peripheral/usb/test/unittest/mock/src/ |
H A D | mock_linux_adapter.cpp | 372 int32_t FuncAdapterClearHalt(const UsbDeviceHandle *handle, uint32_t endPoint) in FuncAdapterClearHalt() argument 375 (void)endPoint; in FuncAdapterClearHalt()
|