Lines Matching defs:UsbHostRequest
74 struct UsbHostRequest { struct
76 unsigned char *buffer;
78 uint32_t length;
80 int32_t actualLength;
82 UsbRequestStatus status;
84 void *userData;
87 struct HdfSListNode entry;
88 struct DListHead list;
89 struct UsbDeviceHandle *devHandle;
90 UsbRawRequestCallback callback;
91 UsbRequestCallback userCallback;
93 int32_t bufLen;
94 struct OsalSem sem;
95 unsigned char endPoint;
96 unsigned int timeout;
97 unsigned char requestType;
98 void *bulkUrb;
99 union {
103 int32_t numUrbs;
104 int32_t numRetired;
105 UsbRequestStatus reqStatus;
106 int32_t isoPacketOffset;
107 struct OsalMutex lock;
108 void *privateObj;
109 int32_t numIsoPackets;
111 struct UsbIsoPacketDesc isoPacketDesc[0];