STRUCT PXA27X_REQUEST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct pxa27x_request(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” we're looking at struct pxa27x_request(9), and it's literally the container of each usb_request structure. no cap. 🫢


✨ NAME ✨

struct pxa27x_request β€” container of each usb_request structure πŸ’–

🌸 SYNOPSIS 🌸

       struct pxa27x_request {
           struct usb_request                      req;
           struct udc_usb_ep                       *udc_usb_ep;
           unsigned in_use:1;
           struct list_head                        queue;
        };

πŸŽ€ Members πŸŽ€

  • req β€” usb request πŸ’Œ
  • udc_usb_ep β€” usb endpoint the request was submitted on πŸ›°οΈ
  • in_use β€” sanity check if request already queued on an pxa_ep 🧐
  • queue β€” linked list of requests, linked on pxa_ep->queue πŸ”—

πŸ”­ SEE ALSO πŸ”­

  • Kernel file ./drivers/usb/gadget/udc/pxa27x_udc.h struct udc_usb_ep(9), struct pxa_ep(9), struct pxa_udc(9) πŸ‘€

mwah πŸ’‹ this page is from ./drivers/usb/gadget/udc, dated October 2026, and it's all about struct pxa27x_request(9) β€” periodt. 🌈

πŸ“¦ where this page comes from