Home
last modified time | relevance | path

Searched refs:UsbFnRequest (Results 1 - 18 of 18) sorted by relevance

/drivers/peripheral/usb/interfaces/ddk/device/
H A Dusbfn_request.h45 struct UsbFnRequest { struct
61 void (*complete)(uint8_t pipe, struct UsbFnRequest *req);
87 * @return Returns the pointer to the <b>UsbFnRequest</b> if the operation is successful;
90 struct UsbFnRequest *UsbFnAllocCtrlRequest(UsbFnInterfaceHandle handle, uint32_t len);
105 * @return Returns the pointer to the <b>UsbFnRequest</b> if the operation is successful;
108 struct UsbFnRequest *UsbFnAllocRequest(UsbFnInterfaceHandle handle, uint8_t pipe, uint32_t len);
118 int32_t UsbFnFreeRequest(struct UsbFnRequest *req);
129 int32_t UsbFnGetRequestStatus(struct UsbFnRequest *req, UsbRequestStatus *status);
139 int32_t UsbFnSubmitRequestAsync(struct UsbFnRequest *req);
151 int32_t UsbFnCancelRequest(struct UsbFnRequest *re
[all...]
/drivers/peripheral/usb/ddk/device/include/
H A Dusbfn_io_mgr.h30 struct UsbFnRequest req;
65 struct UsbFnRequest *UsbFnIoMgrRequestAlloc(struct UsbHandleMgr *handle, uint8_t pipe, uint32_t len);
66 int32_t UsbFnIoMgrRequestFree(struct UsbFnRequest *req);
67 int32_t UsbFnIoMgrRequestGetStatus(struct UsbFnRequest *req, UsbRequestStatus *status);
68 int32_t UsbFnIoMgrRequestSubmitAsync(struct UsbFnRequest *req);
69 int32_t UsbFnIoMgrRequestSubmitSync(struct UsbFnRequest *req, uint32_t timeout);
70 int32_t UsbFnIoMgrRequestCancel(struct UsbFnRequest *req);
/drivers/peripheral/usb/gadget/function/mtp/include/
H A Dusbfn_mtp_impl.h128 struct UsbFnRequest *notifyReq;
186 static void UsbFnRequestReadComplete(uint8_t pipe, struct UsbFnRequest *req);
187 static void UsbFnRequestWriteComplete(uint8_t pipe, struct UsbFnRequest *req);
188 static void UsbFnRequestNotifyComplete(uint8_t pipe, struct UsbFnRequest *req);
189 static void UsbFnRequestCtrlComplete(uint8_t pipe, struct UsbFnRequest *req);
191 static int32_t UsbMtpPortTxReqCheck(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req);
192 static int32_t UsbMtpPortProcessLastTxPacket(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req);
193 static int32_t UsbMtpPortSubmitAsyncTxReq(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req);
196 static int32_t UsbMtpPortRxPush(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req);
199 static int32_t UsbMtpPortRxCheckReq(struct UsbMtpPort *mtpPort, struct UsbFnRequest *re
[all...]
/drivers/hdf_core/framework/test/unittest/model/usb/device/src/
H A Dusb_device_lite_sdk_io_test.c13 static void ReadComplete(uint8_t pipe, struct UsbFnRequest *req) in ReadComplete()
32 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestAsync()
45 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestAsync002()
90 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestAsync003()
131 static void WriteComplete(uint8_t pipe, struct UsbFnRequest *req) in WriteComplete()
143 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestAsync004()
190 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestAsync005()
238 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestSync()
250 struct UsbFnRequest *req = NULL; in UsbFnDviceTestRequestSync002()
283 struct UsbFnRequest *re in UsbFnDviceTestRequestSync003()
[all...]
H A Dusb_device_lite_sdk_if_test.c816 struct UsbFnRequest *req = in UsbFnDviceTestAllocCtrlRequest()
838 struct UsbFnRequest *req = UsbFnAllocCtrlRequest( in UsbFnDviceTestAllocCtrlRequest002()
860 struct UsbFnRequest *req = UsbFnAllocCtrlRequest(g_acmDevice->ctrlIface.handle, 0); in UsbFnDviceTestAllocCtrlRequest003()
882 struct UsbFnRequest *req = UsbFnAllocCtrlRequest(g_acmDevice->ctrlIface.handle, 0x801); in UsbFnDviceTestAllocCtrlRequest004()
904 struct UsbFnRequest *req = UsbFnAllocCtrlRequest(handle, g_acmDevice->notifyPipe.maxPacketSize); in UsbFnDviceTestAllocCtrlRequest005()
926 struct UsbFnRequest *req = UsbFnAllocCtrlRequest(g_acmDevice->ctrlIface.handle, 0x800); in UsbFnDviceTestAllocCtrlRequest006()
947 struct UsbFnRequest *req = UsbFnAllocCtrlRequest(g_acmDevice->dataIface.handle, 0); in UsbFnDviceTestAllocCtrlRequest007()
964 struct UsbFnRequest *req = UsbFnAllocCtrlRequest(handle, 0); in UsbFnDviceTestAllocCtrlRequest008()
985 struct UsbFnRequest *req = in UsbFnDviceTestAllocRequest()
1007 struct UsbFnRequest *re in UsbFnDviceTestAllocRequest002()
[all...]
H A Dusb_device_lite_cdcacm_test.c377 static void CtrlComplete(uint8_t pipe, struct UsbFnRequest *req) in CtrlComplete()
402 struct UsbFnRequest *req = NULL; in AllocCtrlRequests()
433 struct UsbFnRequest *req = NULL; in SendNotifyRequest()
482 static void NotifyComplete(uint8_t pipe, struct UsbFnRequest *req) in NotifyComplete()
581 static struct UsbFnRequest *GetCtrlReq(struct AcmDevice *acm) in GetCtrlReq()
583 struct UsbFnRequest *req = NULL; in GetCtrlReq()
586 req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in GetCtrlReq()
594 struct UsbFnRequest *req = NULL; in Setup()
753 struct UsbFnRequest *req = NULL; in FreeCtrlRequests()
756 req = DLIST_FIRST_ENTRY(head, struct UsbFnRequest, lis in FreeCtrlRequests()
[all...]
/drivers/peripheral/usb/test/unittest/device_sdk/
H A Dusb_device_sdk_io_test.cpp43 static void ReadComplete(uint8_t pipe, struct UsbFnRequest *req) in ReadComplete()
59 struct UsbFnRequest *req = nullptr; in HWTEST_F()
92 struct UsbFnRequest *req = nullptr; in HWTEST_F()
118 static void WriteComplete(uint8_t pipe, struct UsbFnRequest *req) in WriteComplete()
128 struct UsbFnRequest *req = nullptr; in HWTEST_F()
154 struct UsbFnRequest *req = nullptr; in HWTEST_F()
188 struct UsbFnRequest *req = nullptr; in HWTEST_F()
209 struct UsbFnRequest *req = nullptr; in HWTEST_F()
238 struct UsbFnRequest *req = nullptr; in HWTEST_F()
259 struct UsbFnRequest *re in HWTEST_F()
[all...]
H A Dusb_device_sdk_if_test.cpp608 struct UsbFnRequest *req = nullptr; in HWTEST_F()
620 struct UsbFnRequest *req = nullptr; in HWTEST_F()
632 struct UsbFnRequest *req = nullptr; in HWTEST_F()
642 struct UsbFnRequest *req = nullptr; in HWTEST_F()
653 struct UsbFnRequest *req = nullptr; in HWTEST_F()
662 struct UsbFnRequest *req = nullptr; in HWTEST_F()
671 struct UsbFnRequest *req = nullptr; in HWTEST_F()
680 struct UsbFnRequest *req = nullptr; in HWTEST_F()
690 struct UsbFnRequest *req = nullptr; in HWTEST_F()
700 struct UsbFnRequest *re in HWTEST_F()
[all...]
H A Dusb_device_cdcacm_test.cpp387 static void CtrlComplete(uint8_t pipe, struct UsbFnRequest *req) in CtrlComplete()
414 struct UsbFnRequest *req = nullptr; in AllocCtrlRequests()
448 struct UsbFnRequest *req = nullptr; in SendNotifyRequest()
492 static void NotifyComplete(uint8_t pipe, struct UsbFnRequest *req) in NotifyComplete()
591 static struct UsbFnRequest *GetCtrlReq(struct AcmDevice *acm) in GetCtrlReq()
593 struct UsbFnRequest *req = nullptr; in GetCtrlReq()
596 req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in GetCtrlReq()
604 struct UsbFnRequest *req = nullptr; in Setup()
760 struct UsbFnRequest *req = nullptr; in FreeCtrlRequests()
763 req = DLIST_FIRST_ENTRY(head, struct UsbFnRequest, lis in FreeCtrlRequests()
[all...]
H A Dusb_device_cdcacm_test.h102 struct UsbFnRequest *notifyReq;
/drivers/peripheral/usb/gadget/function/mtp/src/
H A Dusbfn_mtp_impl.cpp134 void UsbfnMtpImpl::UsbFnRequestReadComplete(uint8_t pipe, struct UsbFnRequest *req) in UsbFnRequestReadComplete()
159 void UsbfnMtpImpl::UsbFnRequestWriteComplete(uint8_t pipe, struct UsbFnRequest *req) in UsbFnRequestWriteComplete()
184 void UsbfnMtpImpl::UsbFnRequestNotifyComplete(uint8_t pipe, struct UsbFnRequest *req) in UsbFnRequestNotifyComplete()
193 void UsbfnMtpImpl::UsbFnRequestCtrlComplete(uint8_t pipe, struct UsbFnRequest *req) in UsbFnRequestCtrlComplete()
221 int32_t UsbfnMtpImpl::UsbMtpPortTxReqCheck(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req) in UsbMtpPortTxReqCheck()
251 int32_t UsbfnMtpImpl::UsbMtpPortProcessLastTxPacket(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req) in UsbMtpPortProcessLastTxPacket()
267 int32_t UsbfnMtpImpl::UsbMtpPortSubmitAsyncTxReq(struct UsbMtpPort *mtpPort, struct UsbFnRequest *req) in UsbMtpPortSubmitAsyncTxReq()
308 struct UsbFnRequest *req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in UsbMtpPortStartTxAsync()
340 struct UsbFnRequest *re in UsbMtpDeviceAllocCtrlRequests()
[all...]
/drivers/peripheral/usb/ddk/device/src/
H A Dusbfn_sdk_if.c253 struct UsbFnRequest *UsbFnAllocRequest(UsbFnInterfaceHandle handle, uint8_t pipe, uint32_t len) in UsbFnAllocRequest()
263 struct UsbFnRequest *UsbFnAllocCtrlRequest(UsbFnInterfaceHandle handle, uint32_t len) in UsbFnAllocCtrlRequest()
273 int32_t UsbFnFreeRequest(struct UsbFnRequest *req) in UsbFnFreeRequest()
282 int32_t UsbFnGetRequestStatus(struct UsbFnRequest *req, UsbRequestStatus *status) in UsbFnGetRequestStatus()
291 int32_t UsbFnSubmitRequestAsync(struct UsbFnRequest *req) in UsbFnSubmitRequestAsync()
300 int32_t UsbFnCancelRequest(struct UsbFnRequest *req) in UsbFnCancelRequest()
309 int32_t UsbFnSubmitRequestSync(struct UsbFnRequest *req, uint32_t timeout) in UsbFnSubmitRequestSync()
H A Dusbfn_io_mgr.c21 static int32_t ReqToIoData(struct UsbFnRequest *req, struct IoData *ioData, uint32_t aio, uint32_t timeout) in ReqToIoData()
78 struct UsbFnRequest *UsbFnIoMgrRequestAlloc(struct UsbHandleMgr *handle, uint8_t pipe, uint32_t len) in UsbFnIoMgrRequestAlloc()
108 struct UsbFnRequest *req = &reqList->req; in UsbFnIoMgrRequestAlloc()
128 int32_t UsbFnIoMgrRequestFree(struct UsbFnRequest *req) in UsbFnIoMgrRequestFree()
158 int32_t UsbFnIoMgrRequestSubmitAsync(struct UsbFnRequest *req) in UsbFnIoMgrRequestSubmitAsync()
181 int32_t UsbFnIoMgrRequestCancel(struct UsbFnRequest *req) in UsbFnIoMgrRequestCancel()
200 int32_t UsbFnIoMgrRequestGetStatus(struct UsbFnRequest *req, UsbRequestStatus *status) in UsbFnIoMgrRequestGetStatus()
218 int32_t UsbFnIoMgrRequestSubmitSync(struct UsbFnRequest *req, uint32_t timeout) in UsbFnIoMgrRequestSubmitSync()
/drivers/peripheral/usb/gadget/function/include/
H A Dcdcecm.h89 struct UsbFnRequest *notifyReq;
90 struct UsbFnRequest *ep0Req;
H A Dcdcacm.h102 struct UsbFnRequest *notifyReq;
/drivers/peripheral/usb/gadget/function/ecm/
H A Dcdcecm.c60 struct UsbFnRequest *req = NULL; in UsbEcmStartTx()
65 req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in UsbEcmStartTx()
97 struct UsbFnRequest *req = NULL; in UsbEcmStartRx()
104 req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in UsbEcmStartRx()
128 struct UsbFnRequest *req; in UsbEcmRxPush()
130 req = DLIST_FIRST_ENTRY(queue, struct UsbFnRequest, list); in UsbEcmRxPush()
167 struct UsbFnRequest *req = NULL; in UsbEcmFreeRequests()
169 req = DLIST_FIRST_ENTRY(head, struct UsbFnRequest, list); in UsbEcmFreeRequests()
178 static void UsbEcmReadComplete(uint8_t pipe, struct UsbFnRequest *req) in UsbEcmReadComplete()
187 static void UsbEcmWriteComplete(uint8_t pipe, struct UsbFnRequest *re
[all...]
/drivers/peripheral/usb/gadget/function/acm/
H A Dcdcacm.c60 struct UsbFnRequest *req = NULL; in UsbSerialStartTx()
65 req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in UsbSerialStartTx()
97 struct UsbFnRequest *req = NULL; in UsbSerialStartRx()
104 req = DLIST_FIRST_ENTRY(pool, struct UsbFnRequest, list); in UsbSerialStartRx()
127 struct UsbFnRequest *req; in UsbSerialRxPush()
129 req = DLIST_FIRST_ENTRY(queue, struct UsbFnRequest, list); in UsbSerialRxPush()
167 struct UsbFnRequest *req = NULL; in UsbSerialFreeRequests()
169 req = DLIST_FIRST_ENTRY(head, struct UsbFnRequest, list); in UsbSerialFreeRequests()
185 static void UsbSerialReadComplete(uint8_t pipe, struct UsbFnRequest *req) in UsbSerialReadComplete()
299 static void UsbSerialWriteComplete(uint8_t pipe, struct UsbFnRequest *re
[all...]
/drivers/hdf_core/framework/test/unittest/model/usb/device/include/
H A Dusb_device_lite_cdcacm_test.h94 struct UsbFnRequest *notifyReq;

Completed in 14 milliseconds