Lines Matching defs:UsbRequest
211 struct UsbRequest {
222 typedef void (*UsbRequestCallback)(struct UsbRequest *request);
460 * @return Returns the pointer to the <b>UsbRequest</b> structure if the operation is successful; returns <b>NULL</b>
463 struct UsbRequest *UsbAllocRequest(const UsbInterfaceHandle *interfaceHandle, int32_t isoPackets, int32_t length);
464 struct UsbRequest *UsbAllocRequestByMmap(const UsbInterfaceHandle *interfaceHandle, int32_t isoPackets, int32_t length);
465 struct UsbRequest *UsbAllocRequestByAshmem(
475 int32_t UsbFreeRequest(const struct UsbRequest *request);
476 int32_t UsbFreeRequestByMmap(const struct UsbRequest *request);
486 int32_t UsbSubmitRequestAsync(const struct UsbRequest *const request);
498 int32_t UsbFillRequest(const struct UsbRequest *request, const UsbInterfaceHandle *interfaceHandle,
501 const struct UsbRequest *request, const UsbInterfaceHandle *interfaceHandle, const struct UsbRequestParams *params);
509 int32_t UsbCancelRequest(const struct UsbRequest *request);
519 int32_t UsbSubmitRequestSync(const struct UsbRequest *request);