Lines Matching +full:set +full:- +full:aces

150 "xfer->priv_sc".
154 This pointer is used to initialize "xfer->priv_mtx".
156 A non-zero return value indicates failure.
185 This function is always non-blocking and must be called with the
186 so-called private USB mutex locked.
198 This function is always non-blocking and must be called with the
199 so-called private USB mutex locked.
257 .Bd -literal -offset indent
303 length is set by
308 then the number of frames should be set to 1.
312 .Bd -literal -offset indent
325 Example3: SETUP + DATA + STATUS - split
338 Example4: SETUP + STATUS - split
357 .Bd -literal -offset indent
388 A value of 0xFF, "-1" or "UE_ADDR_ANY" will select the first matching
419 .Bl -tag -width "UE_ISOCHRONOUS"
428 "0" no transfer pre-delay.
434 pre-delay has elapsed!
439 field, if non-zero, will set the transfer timeout in milliseconds.
447 .Bl -tag -width "UE_INTERRUPT"
449 xfer->nframes = 1;
451 xfer->nframes = 1;
453 xfer->nframes = 2;
467 "ifaces" array parameter passed to "usbd_transfer_setup" that should
472 field has type "struct usb_xfer_flags" and allows one to set initial
475 .Bl -tag -width "force_short_xfer"
478 A short packet has a length of less than "xfer->max_packet_size", which
482 This flag allows the received transfer length, "xfer->actlen" to be
483 less than "xfer->sumlen" upon completion of a transfer.
493 queue except in the case of "xfer->error" equal to
497 .Bl -tag -width "X"
509 from being executed at the same time the clear-stall command is
516 NOTE: This flag should be set on all BULK and INTERRUPT USB transfers
525 "xfer->max_data_length".
528 for the 8-bytes of SETUP header.
530 These 8-bytes are not counted by the "xfer->max_data_length"
564 .Bl -tag -width "Device Side Mode"
569 The transfer is started at the moment the host issues a clear-stall
574 Setting this flag will cause a clear-stall control request to be
584 If this flag is set the number of frames specified is assumed to give the buffering time in millise…