Lines Matching defs:uvc_streaming
426 struct uvc_streaming { struct
437 struct uvc_streaming_header header; argument
443 struct uvc_streaming_control ctrl; argument
444 struct uvc_format *def_format;
445 struct uvc_format *cur_format;
446 struct uvc_frame *cur_frame;
452 struct mutex mutex;
455 unsigned int frozen : 1;
456 struct uvc_video_queue queue;
457 struct workqueue_struct *async_wq;
458 void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf,
461 struct {
465 } meta;
468 struct {
474 } bulk;
476 struct uvc_urb uvc_urb[UVC_URBS];
477 unsigned int urb_size;
479 u32 sequence;
480 u8 last_fid;
483 struct dentry *debugfs_dir;
484 struct {
487 } stats;
511 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ argument