Lines Matching defs:libusb20_transfer
151 struct libusb20_transfer { struct
152 struct libusb20_device *pdev; /* the USB device we belong to */
153 libusb20_tr_callback_t *callback;
154 void *priv_sc0; /* private client data */
155 void *priv_sc1; /* private client data */
160 uint64_t *ppBuffer;
162 void **ppBuffer;
168 uint32_t *pLength;
169 uint32_t maxTotalLength;
170 uint32_t maxFrames; /* total number of frames */
171 uint32_t nFrames; /* total number of frames */
172 uint32_t aFrames; /* actual number of frames */
173 uint32_t timeout;
175 uint16_t timeComplete;
176 uint16_t trIndex;
177 uint16_t maxPacketLen;
178 uint8_t flags; /* see LIBUSB20_TRANSFER_XXX */
179 uint8_t status; /* see LIBUSB20_TRANSFER_XXX */
180 uint8_t is_opened;
181 uint8_t is_pending;
205 struct libusb20_transfer *pTransfer; argument