Lines Matching defs:uvc_streaming
568 struct uvc_streaming { struct
579 struct uvc_streaming_header header; argument
585 struct uvc_streaming_control ctrl; argument
586 struct uvc_format *def_format;
587 struct uvc_format *cur_format;
588 struct uvc_frame *cur_frame;
593 struct mutex mutex;
596 unsigned int frozen : 1;
597 struct uvc_video_queue queue;
598 struct workqueue_struct *async_wq;
599 void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf,
602 struct {
606 } meta;
609 struct {
615 } bulk;
617 struct uvc_urb uvc_urb[UVC_URBS];
618 unsigned int urb_size;
620 u32 sequence;
621 u8 last_fid;
624 struct dentry *debugfs_dir;
625 struct {
628 } stats;
652 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ argument