/drivers/peripheral/usb/sample/host/src/ |
H A D | usbhost_nosdk_speed.c | 60 static struct UsbAdapterUrbs urb[TEST_CYCLE]; variable 113 static void FillUrb(struct UsbAdapterUrb *urb, int32_t len) in FillUrb() argument 115 if (urb == NULL) { in FillUrb() 116 HDF_LOGE("%{public}s: urb is null", __func__); in FillUrb() 119 urb->userContext = (void *)(urb); in FillUrb() 120 urb->type = USB_ADAPTER_URB_TYPE_BULK; in FillUrb() 121 urb->streamId = 0; in FillUrb() 122 urb->endPoint = g_endNum; in FillUrb() 124 int32_t ret = memset_s(urb in FillUrb() [all...] |
/drivers/hdf_core/framework/model/audio/usb/src/ |
H A D | audio_usb_endpoints.c | 110 struct urb *urb = urbCtx->urb; in AudioUsbPrepareInboundUrb() local 112 urb->dev = endpoint->audioUsbDriver->dev; /* we need to set this at each time */ in AudioUsbPrepareInboundUrb() 117 urb->iso_frame_desc[i].offset = offs; in AudioUsbPrepareInboundUrb() 118 urb->iso_frame_desc[i].length = endpoint->curPackSize; in AudioUsbPrepareInboundUrb() 121 urb->transfer_buffer_length = offs; in AudioUsbPrepareInboundUrb() 122 urb->number_of_packets = urbCtx->packets; in AudioUsbPrepareInboundUrb() 125 urb->iso_frame_desc[0].length = min((uint32_t)SYNC_URBS, endpoint->syncMaxSize); in AudioUsbPrepareInboundUrb() 126 urb in AudioUsbPrepareInboundUrb() 182 struct urb *urb = urbCtx->urb; AudioUsbPrepareSilentUrb() local 210 struct urb *urb = urbCtx->urb; AudioUsbPrepareOutboundUrb() local 251 struct urb *urb = NULL; AudioUsbDeactivateUrbs() local 285 struct urb *urb = NULL; AudioUsbEndpointStart() local 381 AudioUsbUpdataOutPacket( struct AudioUsbEndpoint *endpoint, struct AudioUsbEndpoint *sender, const struct urb *urb) AudioUsbUpdataOutPacket() argument 419 AudioUsbHandleSyncUrb(struct AudioUsbEndpoint *endpoint, struct AudioUsbEndpoint *sender, const struct urb *urb) AudioUsbHandleSyncUrb() argument 476 struct urb *urb = urbCtx->urb; AudioUsbRetireInboundUrb() local 531 AudioUsbCompleteUrb(struct urb *urb) AudioUsbCompleteUrb() argument 610 AudioUsbReleaseUrbCtx(struct AudioUsbUrbCtx *urb) AudioUsbReleaseUrbCtx() argument [all...] |
H A D | audio_usb_dma_ops.c | 920 struct AudioUsbDriver *audioUsbDriver, struct urb *urb, int offset, int stride, uint32_t bytes) in AudioUsbCopyToUrb() 932 (void)memcpy_s(urb->transfer_buffer + offset, bytes1, in AudioUsbCopyToUrb() 934 (void)memcpy_s(urb->transfer_buffer + offset + bytes1, bytes - bytes1, in AudioUsbCopyToUrb() 937 (void)memcpy_s(urb->transfer_buffer + offset, bytes, in AudioUsbCopyToUrb() 948 struct AudioUsbEndpoint *ep, struct urb *urb, uint32_t *frames) in AudioUsbUpdataEndpointPacket() 968 urb->iso_frame_desc[i].offset = *frames * ep->stride; in AudioUsbUpdataEndpointPacket() 969 urb->iso_frame_desc[i].length = counts * ep->stride; in AudioUsbUpdataEndpointPacket() 971 urb in AudioUsbUpdataEndpointPacket() 919 AudioUsbCopyToUrb( struct AudioUsbDriver *audioUsbDriver, struct urb *urb, int offset, int stride, uint32_t bytes) AudioUsbCopyToUrb() argument 947 AudioUsbUpdataEndpointPacket(struct AudioUsbDriver *audioUsbDriver, struct AudioUsbUrbCtx *ctx, struct AudioUsbEndpoint *ep, struct urb *urb, uint32_t *frames) AudioUsbUpdataEndpointPacket() argument 988 AudioUsbPreparePlaybackUrb(struct AudioUsbDriver *audioUsbDriver, struct urb *urb) AudioUsbPreparePlaybackUrb() argument 1026 AudioUsbRetirePlaybackUrb(struct AudioUsbDriver *audioUsbDriver, struct urb *urb) AudioUsbRetirePlaybackUrb() argument 1039 AudioUsbRetireCaptureUrb(struct AudioUsbDriver *audioUsbDriver, struct urb *urb) AudioUsbRetireCaptureUrb() argument [all...] |
H A D | audio_usb_mixer.c | 68 struct urb *urb; member 74 struct urb *rcUrb; 2036 if (mixer->urb != NULL) { in AudioUsbMixerDisconnect() 2037 usb_kill_urb(mixer->urb); in AudioUsbMixerDisconnect() 2054 if (mixer->urb != NULL) { in AudioUsbMixerFree() 2055 kfree(mixer->urb->transfer_buffer); in AudioUsbMixerFree() 2056 usb_free_urb(mixer->urb); in AudioUsbMixerFree()
|
/drivers/peripheral/usb/sample/host/liteos_test/src/ |
H A D | usbhost_nosdk_speed.c | 52 static struct UsbAdapterUrbs urb[TEST_CYCLE]; variable 53 static struct urb *g_sendUrb = NULL; 110 if (urb[i].inUse == 0) { in SendProcess() 111 urb[i].inUse = 1; in SendProcess() 119 g_sendUrb = urb[i].urb; in SendProcess() 128 urb[i].inUse = 0; in SendProcess() 136 static void UrbCompleteHandle(const struct urb *curUrb) in UrbCompleteHandle() 149 static void UrbComplete(struct urb *curUrb) in UrbComplete() 153 if (urb[ in UrbComplete() [all...] |
/drivers/peripheral/usb/ddk/host/src/ |
H A D | liteos_adapter.c | 41 UsbAdapterUrb urb; member 77 static bool UsbFindUrb(const struct Async *urb, struct DListHead *list) in UsbFindUrb() argument 87 if (asPos == urb) { in UsbFindUrb() 95 static void OsUrbComplete(UsbAdapterUrb *urb) in OsUrbComplete() argument 98 struct Async *as = CONTAINER_OF(urb, struct Async, urb); in OsUrbComplete() 120 static int32_t OsSubmitUrb(UsbAdapterUrb *urb, UsbAdapterDevice *adapterDevice, UsbAdapterHostEndpoint *uhe) in OsSubmitUrb() argument 124 if ((uhe == NULL) || (urb == NULL) || (adapterDevice == NULL)) { in OsSubmitUrb() 134 err = usb_submit_urb(urb, 0); in OsSubmitUrb() 138 static int32_t OsControlMsg(UsbAdapterUrb *urb) in OsControlMsg() argument 174 OsReapUrb(const struct UsbDeviceHandle *handle, struct Async **urb) OsReapUrb() argument 449 struct Async *urb = NULL; OsFreeIsoUrbs() local 466 UsbAdapterUrb *urb = NULL; OsDiscardUrbs() local 498 UsbAdapterUrb *urb = NULL; OsSubmitControlMsg() local 570 UsbAdapterUrb *urb = NULL; OsSubmitBulkRequestHandleUrb() local 609 UsbAdapterUrb *urb = NULL; OsSubmitBulkRequestHandle() local 725 UsbAdapterUrb *urb = NULL; OsAllocIsoUrbs() local 753 UsbAdapterUrb *urb = &(pUrbs[i]->urb); OsSubmitIsoUrbs() local 837 UsbAdapterUrb *urb = &as->urb; OsControlCompletion() local 878 OsIsoRequestDesStatus(struct UsbHostRequest *request, UsbAdapterUrb *urb) OsIsoRequestDesStatus() argument 917 UsbAdapterUrb *urb = &as->urb; OsIsoCompletion() local 967 OsProcessAbnormalReap(struct UsbHostRequest *request, const UsbAdapterUrb *urb) OsProcessAbnormalReap() argument 985 OsUrbStatusToRequestStatus(struct UsbHostRequest *request, const UsbAdapterUrb *urb) OsUrbStatusToRequestStatus() argument 1033 const UsbAdapterUrb *urb = &as->urb; OsBulkCompletion() local 1389 UsbAdapterUrb *urb = NULL; AdapterUrbCompleteHandle() local [all...] |
H A D | linux_adapter.c | 391 struct UsbAdapterUrb *urb = NULL; in OsFreeIsoUrbs() local 394 urb = request->isoUrbs[i]; in OsFreeIsoUrbs() 395 if (urb == NULL) { in OsFreeIsoUrbs() 398 RawUsbMemFree(urb); in OsFreeIsoUrbs() 407 struct UsbAdapterUrb *urb = NULL; in OsDiscardUrbs() local 416 urb = request->isoUrbs[i]; in OsDiscardUrbs() 418 urb = &request->urbs[i]; in OsDiscardUrbs() 420 if (ioctl(request->devHandle->fd, USBDEVFS_DISCARDURB, urb) == 0) { in OsDiscardUrbs() 428 struct UsbAdapterUrb *urb = NULL; in OsSubmitControlRequest() local 438 urb in OsSubmitControlRequest() 465 OsSubmitBulkRequestHandleUrb( struct UsbHostRequest *request, struct UsbAdapterUrb *urb, int32_t bulkBufferLen, int32_t number) OsSubmitBulkRequestHandleUrb() argument 505 struct UsbAdapterUrb *urb = &urbs[i]; OsSubmitBulkRequestHandle() local 593 struct UsbAdapterUrb *urb = NULL; OsAllocIsoUrbs() local 703 OsControlCompletion(struct UsbHostRequest *request, struct UsbAdapterUrb *urb) OsControlCompletion() argument 740 OsIsoRequestDesStatus(struct UsbHostRequest *request, struct UsbAdapterUrb *urb) OsIsoRequestDesStatus() argument 773 OsIsoCompletion(struct UsbHostRequest *request, struct UsbAdapterUrb *urb) OsIsoCompletion() argument 824 OsProcessAbnormalReap(struct UsbHostRequest *request, const struct UsbAdapterUrb *urb) OsProcessAbnormalReap() argument 843 OsUrbStatusToRequestStatus(struct UsbHostRequest *request, const struct UsbAdapterUrb *urb) OsUrbStatusToRequestStatus() argument 878 OsBulkCompletion(struct UsbHostRequest * const request, const struct UsbAdapterUrb *urb) OsBulkCompletion() argument 1461 struct UsbAdapterUrb *urb = NULL; AdapterUrbCompleteHandle() local [all...] |
/drivers/hdf_core/framework/model/audio/usb/include/ |
H A D | audio_usb_linux.h | 27 struct urb *urb; member 30 int32_t index; /* index for urb array */ 31 int32_t packets; /* number of packets per urb */ 44 void (*AudioPrepareDataUrb)(struct AudioUsbDriver *audioUsbDriver, struct urb *urb); 45 void (*AudioRetireDataUrb)(struct AudioUsbDriver *audioUsbDriver, struct urb *urb);
|
/drivers/peripheral/usb/ddk/host/include/ |
H A D | liteos_ddk_usb.h | 42 typedef struct urb UsbAdapterUrb;
|
/drivers/peripheral/usb/sample/host/liteos_test/include/ |
H A D | usbhost_nosdk_speed.h | 53 struct urb *urb; member
|
/drivers/peripheral/usb/sample/host/include/ |
H A D | usbhost_nosdk_speed.h | 86 struct UsbAdapterUrb *urb; member
|