usb_endpoin...odic_payload(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ usb_endpoint_max_periodic_payload πŸŽ€

okay so welcome to the Kernel API Manual page for usb_endpoint_max_periodic_payload, bestie πŸ’– this one is short, iconic, and here to tell you the max payload tea ✨


✨ NAME ✨

usb_endpoint_max_periodic_payload β€” get the maximum payload bytes per service interval πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

u32 usb_endpoint_max_periodic_payload (struct usb_device *udev , const
struct usb_host_endpoint *ep );

🌸 ARGUMENTS 🌸

  • udev β€” the USB device, aka the main character of this little function story πŸ‘‘
  • ep β€” the endpoint we're checking, no cap 🫢

🌈 RETURN 🌈

It returns the maximum number of bytes that isochronous or interrupt endpoint ep can transfer during a service interval. For other endpoints? It's 0 β€” not invited to the payload party πŸ’€βœ¨


πŸ‘€ SEE ALSO πŸ‘€

Kernel file ./drivers/usb/core/usb.c β€” that's where the source lives, periodt πŸ“


okay that's the whole page, bestie 🫢 source is ./drivers/usb/core, dated October 2026, and it's all part of the Kernel API Manual β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from