Home
last modified time | relevance | path

Searched refs:usb_raw_ep_io (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/uapi/linux/usb/
H A Draw_gadget.h89 struct usb_raw_ep_io { struct
183 #define USB_RAW_IOCTL_EP0_WRITE _IOW('U', 3, struct usb_raw_ep_io)
184 #define USB_RAW_IOCTL_EP0_READ _IOWR('U', 4, struct usb_raw_ep_io)
210 #define USB_RAW_IOCTL_EP_WRITE _IOW('U', 7, struct usb_raw_ep_io)
211 #define USB_RAW_IOCTL_EP_READ _IOWR('U', 8, struct usb_raw_ep_io)
/openbmc/linux/drivers/usb/gadget/legacy/
H A Draw_gadget.c612 static void *raw_alloc_io_data(struct usb_raw_ep_io *io, void __user *ptr, in raw_alloc_io_data()
635 static int raw_process_ep0_io(struct raw_dev *dev, struct usb_raw_ep_io *io, in raw_process_ep0_io()
715 struct usb_raw_ep_io io; in raw_ioctl_ep0_write()
729 struct usb_raw_ep_io io; in raw_ioctl_ep0_read()
1011 static int raw_process_ep_io(struct raw_dev *dev, struct usb_raw_ep_io *io, in raw_process_ep_io()
1102 struct usb_raw_ep_io io; in raw_ioctl_ep_write()
1116 struct usb_raw_ep_io io; in raw_ioctl_ep_read()