dwc2_hsotg_handle_outdone(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dwc2_hsotg_handle_outdone(9) πŸŽ€

okay so bestie, welcome to the Kernel API Manual corner β€” this page is about dwc2_hsotg_handle_outdone(9), and she's lowkey iconic for handling incoming OutDone/SetupDone business from the RXFIFO. 🫢✨


✨ NAME ✨

dwc2_hsotg_handle_outdone β€” handle receiving OutDone/SetupDone from RXFIFO. πŸ’–

🌸 SYNOPSIS 🌸

void dwc2_hsotg_handle_outdone (struct dwc2_hsotg *hsotg , int epnum );

πŸŽ€ ARGUMENTS πŸŽ€

  • hsotg β€” the device instance, aka the main character device object. πŸ‘‘
  • epnum β€” the endpoint received from, fr. πŸ“₯

πŸ¦‹ DESCRIPTION πŸ¦‹

The RXFIFO has delivered an OutDone event, which means the data transfer for an OUT endpoint has been completed β€” either by a short packet or by the finish of a transfer. No cap, that's the whole plot. ✨

πŸ’œ SEE ALSO πŸ’œ

The kernel file ./drivers/usb/dwc2/gadget.c is the home base, and here's the whole supporting cast β€” all the (9) references, preserved exactly because we do not play with names around here: 🫢


Anyways, that's the tea β˜• β€” this page is serving source ./drivers/usb/dwc2, dated October 2026, and it's all about dwc2_hsotg_handle_outdone(9) energy. byeee πŸ’‹βœ¨

πŸ“¦ where this page comes from