Home
last modified time | relevance | path

Searched defs:uvc_device (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/gadget/function/
Duvc.h115 struct uvc_device { struct
116 struct video_device vdev;
117 struct v4l2_device v4l2_dev;
118 enum uvc_state state;
119 struct usb_function func;
120 struct uvc_video video;
121 bool func_connected;
145 static inline struct uvc_device *to_uvc(struct usb_function *f) in to_uvc() argument
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
Duvc.h128 struct uvc_device { struct
129 struct video_device vdev;
130 struct v4l2_device v4l2_dev;
131 enum uvc_state state;
132 struct usb_function func;
133 struct uvc_video video;
134 bool func_connected;
135 wait_queue_head_t func_connected_queue;
137 struct uvcg_streaming_header *header;
162 static inline struct uvc_device *to_uvc(struct usb_function *f) in to_uvc() argument
/kernel/linux/linux-6.6/drivers/media/usb/uvc/
Duvcvideo.h557 struct uvc_device { struct
565 const struct uvc_device_info *info; argument
567 struct mutex lock; /* Protects users */
568 unsigned int users;
569 atomic_t nmappings;
573 struct media_device mdev;
575 struct v4l2_device vdev;
576 u16 uvc_version;
577 u32 clock_frequency;
579 struct list_head entities;
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
Duvcvideo.h641 struct uvc_device { struct
649 const struct uvc_device_info *info; argument
651 struct mutex lock; /* Protects users */
652 unsigned int users;
653 atomic_t nmappings;
657 struct media_device mdev;
659 struct v4l2_device vdev;
660 u16 uvc_version;
661 u32 clock_frequency;
663 struct list_head entities;
[all …]