Lines Matching defs:uvc_device
575 struct uvc_device { struct
576 struct usb_device *udev;
577 struct usb_interface *intf;
578 unsigned long warnings;
579 u32 quirks;
580 u32 meta_format;
581 int intfnum;
582 char name[32];
584 struct mutex lock; /* Protects users */
585 unsigned int users;
586 atomic_t nmappings;
590 struct media_device mdev;
592 struct v4l2_device vdev;
593 u16 uvc_version;
594 u32 clock_frequency;
596 struct list_head entities;
597 struct list_head chains;
600 struct list_head streams;
601 struct kref ref;
604 struct usb_host_endpoint *int_ep;
605 struct urb *int_urb;
606 u8 *status;
607 struct input_dev *input;
608 char input_phys[64];
610 struct uvc_ctrl_work {
616 } async_ctrl;