Lines Matching defs:cdev
268 struct usb_composite_dev *cdev = uvc->func.config->cdev;
270 usb_composite_setup_continue(cdev);
292 struct usb_composite_dev *cdev = f->config->cdev;
308 if (config_ep_by_speed(cdev->gadget, f,
318 uvc_event->speed = cdev->gadget->speed;
360 ret = config_ep_by_speed(f->config->cdev->gadget,
434 struct usb_composite_dev *cdev = uvc->func.config->cdev;
440 uvc->vdev.v4l2_dev->dev = &cdev->gadget->dev;
447 strscpy(uvc->vdev.name, cdev->gadget->name, sizeof(uvc->vdev.name));
645 struct usb_composite_dev *cdev = c->cdev;
712 ep = usb_ep_autoconfig(cdev->gadget, &uvc_interrupt_ep);
730 if (gadget_is_superspeed(c->cdev->gadget))
731 ep = usb_ep_autoconfig_ss(cdev->gadget, &uvc_ss_streaming_ep,
733 else if (gadget_is_dualspeed(cdev->gadget))
734 ep = usb_ep_autoconfig(cdev->gadget, &uvc_hs_streaming_ep);
736 ep = usb_ep_autoconfig(cdev->gadget, &uvc_fs_streaming_ep);
754 xu->desc.iExtension = cdev->usb_strings[xu->string_descriptor_index].id;
761 us = usb_gstrings_attach(cdev, uvc_function_strings,
768 uvc_iad.iFunction = opts->iad_index ? cdev->usb_strings[opts->iad_index].id :
771 cdev->usb_strings[opts->vs0_index].id :
774 cdev->usb_strings[opts->vs1_index].id :
815 uvc->control_req = usb_ep_alloc_request(cdev->gadget->ep0, GFP_KERNEL);
826 if (v4l2_device_register(&cdev->gadget->dev, &uvc->v4l2_dev)) {
849 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req);
978 struct usb_composite_dev *cdev = c->cdev;
1017 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req);