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

Data Fields

struct tty_port port
 
struct delayed_work writer
 
struct work_struct handshaker
 
wait_queue_head_t emptyq
 
wait_queue_head_t stateq
 
spinlock_t lock
 
int index
 
uint8_t throttle_buf [128]
 
uint8_t outbuf [N_OUTBUF]
 
uint8_t inbuf [HVSI_MAX_PACKET+HVSI_MAX_READ]
 
uint8_tinbuf_end
 
int n_throttle
 
int n_outbuf
 
uint32_t vtermno
 
uint32_t virq
 
atomic_t seqno
 
uint16_t mctrl
 
uint8_t state
 
uint8_t flags
 

Detailed Description

Definition at line 71 of file hvsi.c.

Field Documentation

Definition at line 75 of file hvsi.c.

uint8_t flags

Definition at line 91 of file hvsi.c.

struct work_struct handshaker

Definition at line 74 of file hvsi.c.

Definition at line 82 of file hvsi.c.

uint8_t* inbuf_end

Definition at line 83 of file hvsi.c.

int index

Definition at line 78 of file hvsi.c.

spinlock_t lock

Definition at line 77 of file hvsi.c.

uint16_t mctrl

Definition at line 89 of file hvsi.c.

int n_outbuf

Definition at line 85 of file hvsi.c.

int n_throttle

Definition at line 84 of file hvsi.c.

uint8_t outbuf[N_OUTBUF]

Definition at line 80 of file hvsi.c.

Definition at line 72 of file hvsi.c.

atomic_t seqno

Definition at line 88 of file hvsi.c.

Definition at line 90 of file hvsi.c.

Definition at line 76 of file hvsi.c.

uint8_t throttle_buf[128]

Definition at line 79 of file hvsi.c.

uint32_t virq

Definition at line 87 of file hvsi.c.

uint32_t vtermno

Definition at line 86 of file hvsi.c.

Definition at line 73 of file hvsi.c.


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