STRUCT UDC_USB_EP(9)
π struct udc_usb_ep(9) β Kernel API Manual π
okay bestie, welcome to the struct udc_usb_ep(9) page in the Kernel API Manual π
this one is short and sweet: itβs the container of each usb_ep structure, and weβre gonna go through every member like itβs a group-chat roll call π«Άβ¨
π NAME π
struct udc_usb_ep β container of each usb_ep structure. periodt π
π¦ SYNOPSIS π¦
struct udc_usb_ep {
struct usb_ep usb_ep;
struct usb_endpoint_descriptor desc;
struct pxa_udc *dev;
struct pxa_ep *pxa_ep;
};
π§ Members π§
okay so hereβs the cast of this struct, no cap π
usb_epβ usb endpoint πdescβ usb descriptor, especially type and address πΈdevβ udc managing this endpoint π¦pxa_epβ matchingpxa_ep(cache offind_pxa_epcall) π₯
π SEE ALSO π
- Kernel file
./drivers/usb/gadget/udc/pxa27x_udc.h:struct pxa_ep(9),struct pxa27x_request(9),struct pxa_udc(9)β go read these too bestie, iykyk ππ
mwah π this pageβs source/version vibe is ./drivers/usb/gadget/udc, dated October 2026, and itβs the struct udc_usb_ep(9) page β byeee bestie π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms