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

Data Fields

struct dvb_demux dvb_demux
 
struct dmxdev dmxdev
 
struct dvb_net dvbnet
 
struct mutex semi2c
 
struct mutex semusb
 
struct dvb_adapter adapter
 
struct usb_device * dev
 
struct i2c_adapter i2c_adap
 
int disconnecting
 
int iso_streaming
 
unsigned int bulk_out_pipe
 
unsigned int bulk_in_pipe
 
unsigned int isoc_in_pipe
 
voidiso_buffer
 
dma_addr_t iso_dma_handle
 
struct urbiso_urb [ISO_BUF_COUNT]
 
int running_feed_count
 
int last_channel
 
int last_filter
 
u8 c
 
fe_sec_tone_mode_t tone
 
fe_sec_voltage_t voltage
 
int mux_state
 
u8 mux_npacks
 
u8 muxpack [256+8]
 
int muxpack_ptr
 
int muxpack_len
 
int insync
 
int cc
 
u8 last_result [32]
 
int revision
 
struct dvb_frontendfe
 

Detailed Description

since we're casting (struct ttusb*) <-> (struct dvb_demux*) around the dvb_demux field must be the first in struct!!

Definition at line 83 of file dvb-ttusb-budget.c.

Field Documentation

Definition at line 92 of file dvb-ttusb-budget.c.

unsigned int bulk_in_pipe

Definition at line 101 of file dvb-ttusb-budget.c.

unsigned int bulk_out_pipe

Definition at line 100 of file dvb-ttusb-budget.c.

u8 c

Definition at line 113 of file dvb-ttusb-budget.c.

int cc

Definition at line 124 of file dvb-ttusb-budget.c.

struct usb_device* dev

Definition at line 93 of file dvb-ttusb-budget.c.

int disconnecting

Definition at line 97 of file dvb-ttusb-budget.c.

Definition at line 85 of file dvb-ttusb-budget.c.

Definition at line 84 of file dvb-ttusb-budget.c.

struct dvb_net dvbnet

Definition at line 86 of file dvb-ttusb-budget.c.

Definition at line 131 of file dvb-ttusb-budget.c.

struct i2c_adapter i2c_adap

Definition at line 95 of file dvb-ttusb-budget.c.

int insync

Definition at line 122 of file dvb-ttusb-budget.c.

void* iso_buffer

Definition at line 104 of file dvb-ttusb-budget.c.

dma_addr_t iso_dma_handle

Definition at line 105 of file dvb-ttusb-budget.c.

int iso_streaming

Definition at line 98 of file dvb-ttusb-budget.c.

Definition at line 107 of file dvb-ttusb-budget.c.

unsigned int isoc_in_pipe

Definition at line 102 of file dvb-ttusb-budget.c.

int last_channel

Definition at line 110 of file dvb-ttusb-budget.c.

int last_filter

Definition at line 111 of file dvb-ttusb-budget.c.

u8 last_result[32]

Definition at line 127 of file dvb-ttusb-budget.c.

u8 mux_npacks

Definition at line 118 of file dvb-ttusb-budget.c.

int mux_state

Definition at line 117 of file dvb-ttusb-budget.c.

u8 muxpack[256+8]

Definition at line 119 of file dvb-ttusb-budget.c.

int muxpack_len

Definition at line 120 of file dvb-ttusb-budget.c.

int muxpack_ptr

Definition at line 120 of file dvb-ttusb-budget.c.

Definition at line 129 of file dvb-ttusb-budget.c.

int running_feed_count

Definition at line 109 of file dvb-ttusb-budget.c.

struct mutex semi2c

Definition at line 89 of file dvb-ttusb-budget.c.

struct mutex semusb

Definition at line 90 of file dvb-ttusb-budget.c.

Definition at line 114 of file dvb-ttusb-budget.c.

Definition at line 115 of file dvb-ttusb-budget.c.


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