ENUM CVMX_USB_TRANSFER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, this is enum cvmx_usb_transfer(9) from the Kernel API Manual, and it is literally the possible USB transfer types. no cap, it's giving very important enum energy. ✨

✨ SYNOPSIS ✨

enum cvmx_usb_transfer {
    CVMX_USB_TRANSFER_CONTROL ,
    CVMX_USB_TRANSFER_ISOCHRONOUS ,
    CVMX_USB_TRANSFER_BULK ,
    CVMX_USB_TRANSFER_INTERRUPT

};

πŸ¦‹ Constants πŸ¦‹

Here's the vibe check on every constant, and yes they all matter:

  • CVMX_USB_TRANSFER_CONTROL β€” the USB transfer type control, bestie, for hub and status transfers. πŸ‘‘
  • CVMX_USB_TRANSFER_ISOCHRONOUS β€” the USB transfer type isochronous, for low priority periodic transfers. πŸŒ€
  • CVMX_USB_TRANSFER_BULK β€” the USB transfer type bulk, for large low priority transfers. πŸ“¦
  • CVMX_USB_TRANSFER_INTERRUPT β€” the USB transfer type interrupt, for high priority periodic transfers. ⚑

πŸ’– SEE ALSO πŸ’–

Kernel file: ./drivers/usb/host/octeon-hcd.c. The whole squad is here, fr fr:


source/version: ./drivers/usb/host Β· date: October 2026 Β· page: enum cvmx_usb_transfer(9) β€” bye bestie, go slay those USB transfers πŸ’…πŸ’–

πŸ“¦ where this page comes from