Lines Matching full:stream
20 Once a buffer has been queued to a stream ring, the device is notified (through
21 an out-of-band mechanism on another endpoint) that data is ready for that stream
22 ID. The device then tells the host which "stream" it wants to start. The host
23 can also initiate a transfer on a stream without the device asking, but the
38 allocate memory so the driver can use up to num_streams stream IDs. They must
39 pass an array of usb_host_endpoints that need to be setup with similar stream
40 IDs. This is to ensure that a UASP driver will be able to use the same stream
46 declares how many stream IDs it can support, and each bulk endpoint on a
47 SuperSpeed device will say how many stream IDs it can handle. Therefore,
48 drivers should be able to deal with being allocated less stream IDs than they
60 Picking new Stream IDs to use
63 Stream ID 0 is reserved, and should not be used to communicate with devices. If
65 To queue an URB for a specific stream, set the urb->stream_id value. If the
68 Note that new API to choose the next stream ID will have to be added if the xHCI
69 driver supports secondary stream IDs.
82 All stream IDs will be deallocated when the driver releases the interface, to