aboutsummaryrefslogtreecommitdiffstats
struct v4l2_buffer buf; struct list_head queue; wait_queue_head_t wait; enum uvc_buffer_state state; }; #define UVC_QUEUE_STREAMING (1 << 0) #define UVC_QUEUE_DISCONNECTED (1 << 1) #define UVC_QUEUE_DROP_INCOMPLETE (1 << 2) #define UVC_QUEUE_PAUSED (1 << 3) struct uvc_video_queue { enum v4l2_buf_type type; void *mem; unsigned int flags; __u32 sequence; unsigned int count; unsigned int buf_size; unsigned int buf_used; struct uvc_buffer buffer[UVC_MAX_VIDEO_BUFFERS]; struct mutex mutex; /* protects buffers and mainqueue */ spinlock_t irqlock; /* protects irqqueue */ struct list_head mainqueue; struct list_head irqqueue; }; static inline int uvc_queue_streaming(struct uvc_video_queue *ssdiff
Diffstat (limited to 'include/net/iw_handler.h')
0 files changed, 0 insertions, 0 deletions