usb_endpoint..._isoc_double(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

usb_endpoint_is_hs_isoc_double β€” bestie, this one tells you whether an endpoint is using USB 2 Isochronous Double IN Bandwidth πŸ’… like it's literally the vibe check for double-bandwidth isoc endpoints πŸ”₯

(this lives in the Kernel API Manual, section 9, and yes the page title is usb_endpoint..._isoc_double(9) β€” that ellipsis is doing main character energy all on its own 😭)


🌸 SYNOPSIS 🌸

bool usb_endpoint_is_hs_isoc_double (struct usb_device *udev , const
       struct usb_host_endpoint *ep );

okay so it returns a bool, takes two things, and it's giving "quick little question, big answer" πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • udev β€” the USB device πŸ‘‘ this is the big one, the whole device you're asking about
  • ep β€” the endpoint πŸ’« the specific endpoint under investigation

⭐ RETURN ⭐

Returns true if an endpoint ep conforms to USB 2 Isochronous Double IN Bandwidth ECN, and false otherwise 🫢

so like... true = slay, it conforms. false = nope, not this one ✨


🌈 SEE ALSO 🌈

Kernel file ./drivers/usb/core/usb.c β€” and honestly the whole friend group showed up for this one, no cap:


that's the whole page, bestie, you ate it up πŸ’– This gem comes to you from ./drivers/usb/core, dated October 2026, and the manual header is usb_endpoint..._isoc_double(9) β€” go forth and check those endpoints, iykyk πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from