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

#include <hfcsusb.h>

Data Fields

struct list_head list
 
struct dchannel dch
 
struct bchannel bch [2]
 
struct dchannel ech
 
struct usb_device * dev
 
struct usb_interfaceintf
 
int if_used
 
int alt_used
 
int cfg_used
 
int vend_idx
 
int packet_size
 
int iso_packet_size
 
struct usb_fifo fifos [HFCUSB_NUM_FIFOS]
 
struct ctrl_buf ctrl_buff [HFC_CTRL_BUFSIZE]
 
int ctrl_in_idx
 
int ctrl_out_idx
 
int ctrl_cnt
 
struct urbctrl_urb
 
struct usb_ctrlrequest ctrl_write
 
struct usb_ctrlrequest ctrl_read
 
int ctrl_paksize
 
int ctrl_in_pipe
 
int ctrl_out_pipe
 
spinlock_t ctrl_lock
 
spinlock_t lock
 
__u8 threshold_mask
 
__u8 led_state
 
__u8 protocol
 
int nt_timer
 
int open
 
__u8 timers
 
__u8 initdone
 
char name [MISDN_MAX_IDLEN]
 

Detailed Description

Definition at line 270 of file hfcsusb.h.

Field Documentation

int alt_used

Definition at line 279 of file hfcsusb.h.

struct bchannel bch[2]

Definition at line 273 of file hfcsusb.h.

int cfg_used

Definition at line 280 of file hfcsusb.h.

Definition at line 287 of file hfcsusb.h.

int ctrl_cnt

Definition at line 288 of file hfcsusb.h.

int ctrl_in_idx

Definition at line 288 of file hfcsusb.h.

int ctrl_in_pipe

Definition at line 293 of file hfcsusb.h.

spinlock_t ctrl_lock

Definition at line 294 of file hfcsusb.h.

int ctrl_out_idx

Definition at line 288 of file hfcsusb.h.

int ctrl_out_pipe

Definition at line 293 of file hfcsusb.h.

int ctrl_paksize

Definition at line 292 of file hfcsusb.h.

Definition at line 291 of file hfcsusb.h.

struct urb* ctrl_urb

Definition at line 289 of file hfcsusb.h.

struct usb_ctrlrequest ctrl_write

Definition at line 290 of file hfcsusb.h.

Definition at line 272 of file hfcsusb.h.

struct usb_device* dev

Definition at line 276 of file hfcsusb.h.

Definition at line 274 of file hfcsusb.h.

Definition at line 284 of file hfcsusb.h.

int if_used

Definition at line 278 of file hfcsusb.h.

__u8 initdone

Definition at line 304 of file hfcsusb.h.

Definition at line 277 of file hfcsusb.h.

int iso_packet_size

Definition at line 283 of file hfcsusb.h.

Definition at line 298 of file hfcsusb.h.

Definition at line 271 of file hfcsusb.h.

spinlock_t lock

Definition at line 295 of file hfcsusb.h.

Definition at line 305 of file hfcsusb.h.

int nt_timer

Definition at line 301 of file hfcsusb.h.

int open

Definition at line 302 of file hfcsusb.h.

int packet_size

Definition at line 282 of file hfcsusb.h.

Definition at line 300 of file hfcsusb.h.

__u8 threshold_mask

Definition at line 297 of file hfcsusb.h.

__u8 timers

Definition at line 303 of file hfcsusb.h.

int vend_idx

Definition at line 281 of file hfcsusb.h.


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