Lines Matching defs:uvc_streaming
439 struct uvc_streaming { struct
450 struct uvc_streaming_header header; argument
456 struct uvc_streaming_control ctrl; argument
457 const struct uvc_format *def_format;
458 const struct uvc_format *cur_format;
459 const struct uvc_frame *cur_frame;
465 struct mutex mutex;
468 unsigned int frozen : 1;
469 struct uvc_video_queue queue;
470 struct workqueue_struct *async_wq;
471 void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf,
474 struct {
478 } meta;
481 struct {
487 } bulk;
489 struct uvc_urb uvc_urb[UVC_URBS];
490 unsigned int urb_size;
492 u32 sequence;
493 u8 last_fid;
496 struct dentry *debugfs_dir;
497 struct {
500 } stats;
525 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ argument