usb_raw_ep_io
static int raw_process_ep_io(struct raw_dev *dev, struct usb_raw_ep_io *io,
struct usb_raw_ep_io io;
struct usb_raw_ep_io io;
static void *raw_alloc_io_data(struct usb_raw_ep_io *io, void __user *ptr,
static int raw_process_ep0_io(struct raw_dev *dev, struct usb_raw_ep_io *io,
struct usb_raw_ep_io io;
struct usb_raw_ep_io io;
#define USB_RAW_IOCTL_EP0_WRITE _IOW('U', 3, struct usb_raw_ep_io)
#define USB_RAW_IOCTL_EP0_READ _IOWR('U', 4, struct usb_raw_ep_io)
#define USB_RAW_IOCTL_EP_WRITE _IOW('U', 7, struct usb_raw_ep_io)
#define USB_RAW_IOCTL_EP_READ _IOWR('U', 8, struct usb_raw_ep_io)