USBD_CLOSE_PIPE(9)
π usbd_close_pipe(9) π
okay so this is the Kernel Developer's Manual page for usbd_close_pipe(9) and usbd_abort_pipe(9) β it's literally giving USB pipe abort-and-delete energy, no cap. π¦
β¨ NAME β¨
usbd_close_pipe,usbd_abort_pipeβ delete or abort transfers on a USB pipe. periodt. π
π¦ SYNOPSIS π¦
#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);
π DESCRIPTION π
usbd_abort_pipe()β aborts any transfers queued onpipe. that's the whole vibe. π«Άusbd_close_pipe()β aborts any transfers queued onpipe, then deletes it. iconic behavior, honestly. β¨
πΈ CONTEXT πΈ
usbd_abort_pipe() and usbd_close_pipe() can be called during autoconf or from process context. so yes bestie, both of those contexts are valid. π
π SEE ALSO π
π with love from Debian, dated September 4, 2018 β page USBD_CLOSE_PIPE(9) π
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2015 Sean Levy <attila@stalphonsos.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms