UNION DWC3_EVENT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, meet union dwc3_event β€” she’s literally the representation of Event Buffer contents, and this is her page in the Kernel API Manual. lowkey iconic little container, no cap πŸ’…βœ¨


✨ SYNOPSIS ✨

       union dwc3_event {
           u32 raw;
           struct dwc3_event_type          type;
           struct dwc3_event_depevt        depevt;
           struct dwc3_event_devt          devt;
           struct dwc3_event_gevt          gevt;
        };

πŸŽ€ Members πŸŽ€

  • raw β€” the raw 32-bit event. literally the raw data, bestie 🫢
  • type β€” the type of the event. she tells you what kind of moment this is πŸ’«
  • depevt β€” Device Endpoint Event. periodt πŸ’…
  • devt β€” Device Event. main character energy πŸ‘‘
  • gevt β€” Global Event. worldwide vibe 🌍

🌈 SEE ALSO 🌈

Kernel file ./drivers/usb/dwc3/core.h is the spot β€” go check out all her friends:

  • struct dwc3_event_buffer(9)
  • struct dwc3_ep(9)
  • struct dwc3_trb(9)
  • struct dwc3_hwparams(9)
  • struct dwc3_request(9)
  • struct dwc3_glue_ops(9)
  • struct dwc3(9)
  • struct dwc3_event_depevt(9)
  • struct dwc3_event_devt(9)
  • struct dwc3_event_gevt(9)
  • struct dwc3_gadget_ep_cmd_params(9)
  • dwc3_mdwidth(9)

mwah πŸ’‹ β€” source/version path is ./drivers/usb/dwc3, date is October 2026, and the page is union dwc3_event(9). periodt. πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from