Lines Matching defs:uvc_streaming
544 struct uvc_streaming { struct
555 struct uvc_streaming_header header; argument
561 struct uvc_streaming_control ctrl; argument
562 struct uvc_format *def_format;
563 struct uvc_format *cur_format;
564 struct uvc_frame *cur_frame;
569 struct mutex mutex;
572 unsigned int frozen : 1;
573 struct uvc_video_queue queue;
574 struct workqueue_struct *async_wq;
575 void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf,
578 struct {
582 } meta;
585 struct {
591 } bulk;
593 struct uvc_urb uvc_urb[UVC_URBS];
594 unsigned int urb_size;
596 u32 sequence;
597 u8 last_fid;
600 struct dentry *debugfs_dir;
601 struct {
604 } stats;
628 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ argument