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

#include <flexcop-common.h>

Data Fields

struct devicedev
 
int init_state
 
int has_32_hw_pid_filter
 
flexcop_revision_t rev
 
flexcop_device_type_t dev_type
 
flexcop_bus_t bus_type
 
struct dvb_adapter dvb_adapter
 
struct dvb_frontendfe
 
struct dvb_net dvbnet
 
struct dvb_demux demux
 
struct dmxdev dmxdev
 
struct dmx_frontend hw_frontend
 
struct dmx_frontend mem_frontend
 
int(* fe_sleep )(struct dvb_frontend *)
 
struct flexcop_i2c_adapter fc_i2c_adap [3]
 
struct mutex i2c_mutex
 
struct moduleowner
 
int extra_feedcount
 
int feedcount
 
int pid_filtering
 
int fullts_streaming_state
 
flexcop_ibi_value(* read_ibi_reg )(struct flexcop_device *, flexcop_ibi_register)
 
int(* write_ibi_reg )(struct flexcop_device *, flexcop_ibi_register, flexcop_ibi_value)
 
int(* i2c_request )(struct flexcop_i2c_adapter *, flexcop_access_op_t, u8 chipaddr, u8 addr, u8 *buf, u16 len)
 
int(* stream_control )(struct flexcop_device *, int)
 
int(* get_mac_addr )(struct flexcop_device *fc, int extended)
 
voidbus_specific
 

Detailed Description

Definition at line 60 of file flexcop-common.h.

Field Documentation

void* bus_specific

Definition at line 104 of file flexcop-common.h.

Definition at line 73 of file flexcop-common.h.

Definition at line 79 of file flexcop-common.h.

struct device* dev

Definition at line 62 of file flexcop-common.h.

Definition at line 72 of file flexcop-common.h.

Definition at line 80 of file flexcop-common.h.

Definition at line 76 of file flexcop-common.h.

struct dvb_net dvbnet

Definition at line 78 of file flexcop-common.h.

int extra_feedcount

Definition at line 90 of file flexcop-common.h.

struct flexcop_i2c_adapter fc_i2c_adap[3]

Definition at line 85 of file flexcop-common.h.

Definition at line 77 of file flexcop-common.h.

int(* fe_sleep)(struct dvb_frontend *)

Definition at line 83 of file flexcop-common.h.

int feedcount

Definition at line 91 of file flexcop-common.h.

int fullts_streaming_state

Definition at line 93 of file flexcop-common.h.

int(* get_mac_addr)(struct flexcop_device *fc, int extended)

Definition at line 103 of file flexcop-common.h.

int has_32_hw_pid_filter

Definition at line 70 of file flexcop-common.h.

struct dmx_frontend hw_frontend

Definition at line 81 of file flexcop-common.h.

struct mutex i2c_mutex

Definition at line 86 of file flexcop-common.h.

int(* i2c_request)(struct flexcop_i2c_adapter *, flexcop_access_op_t, u8 chipaddr, u8 addr, u8 *buf, u16 len)

Definition at line 100 of file flexcop-common.h.

int init_state

Definition at line 67 of file flexcop-common.h.

struct dmx_frontend mem_frontend

Definition at line 82 of file flexcop-common.h.

struct module* owner

Definition at line 87 of file flexcop-common.h.

int pid_filtering

Definition at line 92 of file flexcop-common.h.

Definition at line 96 of file flexcop-common.h.

Definition at line 71 of file flexcop-common.h.

int(* stream_control)(struct flexcop_device *, int)

Definition at line 102 of file flexcop-common.h.

Definition at line 98 of file flexcop-common.h.


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