Linux Kernel
3.7.1
|
#include <videobuf-core.h>
Data Fields | |
struct mutex | vb_lock |
struct mutex * | ext_lock |
spinlock_t * | irqlock |
struct device * | dev |
wait_queue_head_t | wait |
enum v4l2_buf_type | type |
unsigned int | msize |
enum v4l2_field | field |
enum v4l2_field | last |
struct videobuf_buffer * | bufs [VIDEO_MAX_FRAME] |
struct videobuf_queue_ops * | ops |
struct videobuf_qtype_ops * | int_ops |
unsigned int | streaming:1 |
unsigned int | reading:1 |
struct list_head | stream |
unsigned int | read_off |
struct videobuf_buffer * | read_buf |
void * | priv_data |
Definition at line 135 of file videobuf-core.h.
struct videobuf_buffer* bufs[VIDEO_MAX_FRAME] |
Definition at line 147 of file videobuf-core.h.
Definition at line 139 of file videobuf-core.h.
Definition at line 137 of file videobuf-core.h.
enum v4l2_field field |
Definition at line 145 of file videobuf-core.h.
struct videobuf_qtype_ops* int_ops |
Definition at line 149 of file videobuf-core.h.
spinlock_t* irqlock |
Definition at line 138 of file videobuf-core.h.
enum v4l2_field last |
Definition at line 146 of file videobuf-core.h.
unsigned int msize |
Definition at line 144 of file videobuf-core.h.
struct videobuf_queue_ops* ops |
Definition at line 148 of file videobuf-core.h.
void* priv_data |
Definition at line 162 of file videobuf-core.h.
struct videobuf_buffer* read_buf |
Definition at line 159 of file videobuf-core.h.
unsigned int read_off |
Definition at line 158 of file videobuf-core.h.
unsigned int reading |
Definition at line 152 of file videobuf-core.h.
Definition at line 155 of file videobuf-core.h.
unsigned int streaming |
Definition at line 151 of file videobuf-core.h.
enum v4l2_buf_type type |
Definition at line 143 of file videobuf-core.h.
Definition at line 136 of file videobuf-core.h.
wait_queue_head_t wait |
Definition at line 141 of file videobuf-core.h.