| USBD_CLOSE_PIPE(9) | Kernel Developer's Manual | USBD_CLOSE_PIPE(9) |
usbd_close_pipe,
usbd_abort_pipe — delete or
abort transfers on a USB pipe
#include
<dev/usb/usb.h>
#include <dev/usb/usbdi.h>
usbd_status
usbd_close_pipe(struct
usbd_pipe *pipe);
void
usbd_abort_pipe(struct
usbd_pipe *pipe);
The
usbd_abort_pipe()
function aborts any transfers queued on pipe.
The
usbd_close_pipe()
function aborts any transfers queued on pipe then
deletes it.
usbd_abort_pipe() and
usbd_close_pipe() can be called during autoconf or
from process context.
| September 4, 2018 | Debian |