Lines Matching refs:URB
36 to transfer the URB traffic between the client and the server. The client may
37 send two types of packets: the USBIP_CMD_SUBMIT to submit an URB, and
38 USBIP_CMD_UNLINK to unlink a previously submitted URB. The answers of the
258 Submit an URB
263 | 0 | 4 | 0x00000001 | command: Submit an URB |
265 | 4 | 4 | | seqnum: the sequence number of the URB to submit |
277 | | | | URB transfer type, see below |
293 | 0x30 | | | URB data. For ISO transfers the padding between |
318 Reply for submitting an URB
325 | 4 | 4 | | seqnum: URB sequence number |
336 | 0x14 | 4 | | status: zero for successful URB transaction, |
339 | 0x18 | 4 | n | actual_length: number of URB data bytes |
351 | 0x30 | n | | URB data bytes. For ISO transfers the padding |
356 Unlink an URB
361 | 0 | 4 | 0x00000002 | command: URB unlink command |
363 | 4 | 4 | | seqnum: URB sequence number to unlink: |
377 | 0x14 | 4 | | seqnum: the URB sequence number given previously |
380 | 0x30 | n | | URB data bytes. For ISO transfers the padding |
385 Reply for URB unlink
390 | 0 | 4 | 0x00000004 | command: reply for the URB unlink command |
392 | 4 | 4 | | seqnum: the unlinked URB sequence number |
404 | | | | urb->status in the URB completition handler. |
409 | 0x30 | n | | URB data bytes. For ISO transfers the padding |