uvc_event
struct uvc_event *uvc_event = (void *)&v4l2_event.u.data;
uvc_event->data.length = min_t(unsigned int, req->actual,
sizeof(uvc_event->data.data));
memcpy(&uvc_event->data.data, req->buf, uvc_event->data.length);
struct uvc_event *uvc_event = (void *)&v4l2_event.u.data;
memcpy(&uvc_event->req, ctrl, sizeof(uvc_event->req));
mctrl = &uvc_event->req;
struct uvc_event *uvc_event = (void *)&v4l2_event.u.data;
uvc_event->speed = cdev->gadget->speed;