Home
last modified time | relevance | path

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

/Linux-v6.1/include/uapi/linux/usb/
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)
/Linux-v6.1/drivers/usb/gadget/legacy/
Draw_gadget.c610 static void *raw_alloc_io_data(struct usb_raw_ep_io *io, void __user *ptr, in raw_alloc_io_data()
633 static int raw_process_ep0_io(struct raw_dev *dev, struct usb_raw_ep_io *io, in raw_process_ep0_io()
710 struct usb_raw_ep_io io; in raw_ioctl_ep0_write()
724 struct usb_raw_ep_io io; in raw_ioctl_ep0_read()
1006 static int raw_process_ep_io(struct raw_dev *dev, struct usb_raw_ep_io *io, in raw_process_ep_io()
1094 struct usb_raw_ep_io io; in raw_ioctl_ep_write()
1108 struct usb_raw_ep_io io; in raw_ioctl_ep_read()