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

#include <ivtv-driver.h>

Data Fields

struct video_devicevdev
 
struct ivtvitv
 
const charname
 
int type
 
u32 caps
 
struct v4l2_fhfh
 
spinlock_t qlock
 
unsigned long s_flags
 
int dma
 
u32 pending_offset
 
u32 pending_backup
 
u64 pending_pts
 
u32 dma_offset
 
u32 dma_backup
 
u64 dma_pts
 
int subtype
 
wait_queue_head_t waitq
 
u32 dma_last_offset
 
u32 buffers
 
u32 buf_size
 
u32 buffers_stolen
 
struct ivtv_queue q_free
 
struct ivtv_queue q_full
 
struct ivtv_queue q_io
 
struct ivtv_queue q_dma
 
struct ivtv_queue q_predma
 
u16 dma_xfer_cnt
 
struct ivtv_sg_host_elementsg_pending
 
struct ivtv_sg_host_elementsg_processing
 
struct ivtv_sg_elementsg_dma
 
dma_addr_t sg_handle
 
int sg_pending_size
 
int sg_processing_size
 
int sg_processed
 
struct scatterlistSGlist
 

Detailed Description

Definition at line 327 of file ivtv-driver.h.

Field Documentation

u32 buf_size

Definition at line 354 of file ivtv-driver.h.

u32 buffers

Definition at line 353 of file ivtv-driver.h.

u32 buffers_stolen

Definition at line 355 of file ivtv-driver.h.

u32 caps

Definition at line 334 of file ivtv-driver.h.

int dma

Definition at line 339 of file ivtv-driver.h.

u32 dma_backup

Definition at line 345 of file ivtv-driver.h.

u32 dma_last_offset

Definition at line 350 of file ivtv-driver.h.

u32 dma_offset

Definition at line 344 of file ivtv-driver.h.

u64 dma_pts

Definition at line 346 of file ivtv-driver.h.

u16 dma_xfer_cnt

Definition at line 366 of file ivtv-driver.h.

Definition at line 336 of file ivtv-driver.h.

struct ivtv* itv

Definition at line 331 of file ivtv-driver.h.

const char* name

Definition at line 332 of file ivtv-driver.h.

u32 pending_backup

Definition at line 341 of file ivtv-driver.h.

u32 pending_offset

Definition at line 340 of file ivtv-driver.h.

u64 pending_pts

Definition at line 342 of file ivtv-driver.h.

Definition at line 361 of file ivtv-driver.h.

Definition at line 358 of file ivtv-driver.h.

Definition at line 359 of file ivtv-driver.h.

Definition at line 360 of file ivtv-driver.h.

struct ivtv_queue q_predma

Definition at line 362 of file ivtv-driver.h.

spinlock_t qlock

Definition at line 337 of file ivtv-driver.h.

unsigned long s_flags

Definition at line 338 of file ivtv-driver.h.

Definition at line 371 of file ivtv-driver.h.

dma_addr_t sg_handle

Definition at line 372 of file ivtv-driver.h.

Definition at line 369 of file ivtv-driver.h.

int sg_pending_size

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

int sg_processed

Definition at line 375 of file ivtv-driver.h.

struct ivtv_sg_host_element* sg_processing

Definition at line 370 of file ivtv-driver.h.

int sg_processing_size

Definition at line 374 of file ivtv-driver.h.

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

int subtype

Definition at line 348 of file ivtv-driver.h.

Definition at line 333 of file ivtv-driver.h.

Definition at line 330 of file ivtv-driver.h.

Definition at line 349 of file ivtv-driver.h.


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