Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
cx18_stream Struct Reference

#include <cx18-driver.h>

Data Fields

struct video_devicevideo_dev
 
struct cx18_dvbdvb
 
struct cx18cx
 
const charname
 
int type
 
u32 handle
 
unsigned int mdl_base_idx
 
u32 id
 
unsigned long s_flags
 
int dma
 
wait_queue_head_t waitq
 
struct list_head buf_pool
 
u32 buffers
 
u32 buf_size
 
u32 bufs_per_mdl
 
u32 mdl_size
 
struct cx18_queue q_free
 
struct cx18_queue q_busy
 
struct cx18_queue q_full
 
struct cx18_queue q_idle
 
struct work_struct out_work_order
 
u32 pixelformat
 
u32 vb_bytes_per_frame
 
struct list_head vb_capture
 
spinlock_t vb_lock
 
struct timer_list vb_timeout
 
struct videobuf_queue vbuf_q
 
spinlock_t vbuf_q_lock
 
enum v4l2_buf_type vb_type
 

Detailed Description

Definition at line 373 of file cx18-driver.h.

Field Documentation

struct list_head buf_pool

Definition at line 392 of file cx18-driver.h.

u32 buf_size

Definition at line 394 of file cx18-driver.h.

u32 buffers

Definition at line 393 of file cx18-driver.h.

u32 bufs_per_mdl

Definition at line 397 of file cx18-driver.h.

struct cx18* cx

Definition at line 378 of file cx18-driver.h.

int dma

Definition at line 386 of file cx18-driver.h.

Definition at line 377 of file cx18-driver.h.

Definition at line 381 of file cx18-driver.h.

Definition at line 384 of file cx18-driver.h.

unsigned int mdl_base_idx

Definition at line 382 of file cx18-driver.h.

u32 mdl_size

Definition at line 398 of file cx18-driver.h.

const char* name

Definition at line 379 of file cx18-driver.h.

struct work_struct out_work_order

Definition at line 406 of file cx18-driver.h.

u32 pixelformat

Definition at line 409 of file cx18-driver.h.

Definition at line 402 of file cx18-driver.h.

Definition at line 401 of file cx18-driver.h.

Definition at line 403 of file cx18-driver.h.

Definition at line 404 of file cx18-driver.h.

unsigned long s_flags

Definition at line 385 of file cx18-driver.h.

Definition at line 380 of file cx18-driver.h.

u32 vb_bytes_per_frame

Definition at line 410 of file cx18-driver.h.

struct list_head vb_capture

Definition at line 411 of file cx18-driver.h.

spinlock_t vb_lock

Definition at line 412 of file cx18-driver.h.

struct timer_list vb_timeout

Definition at line 413 of file cx18-driver.h.

enum v4l2_buf_type vb_type

Definition at line 417 of file cx18-driver.h.

Definition at line 415 of file cx18-driver.h.

spinlock_t vbuf_q_lock

Definition at line 416 of file cx18-driver.h.

struct video_device* video_dev

Definition at line 376 of file cx18-driver.h.

Definition at line 389 of file cx18-driver.h.


The documentation for this struct was generated from the following file: