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

Data Fields

voidif_ptr
 
struct tty_port port
 
struct slgt_infonext_device
 
int magic
 
char device_name [25]
 
struct pci_devpdev
 
int port_count
 
int adapter_num
 
int port_num
 
struct slgt_infoport_array [SLGT_MAX_PORTS]
 
int line
 
struct mgsl_icount icount
 
int timeout
 
int x_char
 
unsigned int read_status_mask
 
unsigned int ignore_status_mask
 
wait_queue_head_t status_event_wait_q
 
wait_queue_head_t event_wait_q
 
struct timer_list tx_timer
 
struct timer_list rx_timer
 
unsigned int gpio_present
 
struct cond_waitgpio_wait_q
 
spinlock_t lock
 
struct work_struct task
 
u32 pending_bh
 
bool bh_requested
 
bool bh_running
 
int isr_overflow
 
bool irq_requested
 
bool irq_occurred
 
unsigned int bus_type
 
unsigned int irq_level
 
unsigned long irq_flags
 
unsigned char __iomemreg_addr
 
u32 phys_reg_addr
 
bool reg_addr_requested
 
MGSL_PARAMS params
 
u32 idle_mode
 
u32 max_frame_size
 
unsigned int rbuf_fill_level
 
unsigned int rx_pio
 
unsigned int if_mode
 
unsigned int base_clock
 
unsigned int xsync
 
unsigned int xctrl
 
bool rx_enabled
 
bool rx_restart
 
bool tx_enabled
 
bool tx_active
 
unsigned char signals
 
int init_error
 
unsigned chartx_buf
 
int tx_count
 
char flag_buf [MAX_ASYNC_BUFFER_SIZE]
 
char char_buf [MAX_ASYNC_BUFFER_SIZE]
 
bool drop_rts_on_tx_done
 
struct _input_signal_events input_signal_events
 
int dcd_chkcount
 
int cts_chkcount
 
int dsr_chkcount
 
int ri_chkcount
 
charbufs
 
dma_addr_t bufs_dma_addr
 
unsigned int rbuf_count
 
struct slgt_descrbufs
 
unsigned int rbuf_current
 
unsigned int rbuf_index
 
unsigned int rbuf_fill_index
 
unsigned short rbuf_fill_count
 
unsigned int tbuf_count
 
struct slgt_desctbufs
 
unsigned int tbuf_current
 
unsigned int tbuf_start
 
unsigned chartmp_rbuf
 
unsigned int tmp_rbuf_count
 
int netcount
 
spinlock_t netlock
 

Detailed Description

Definition at line 239 of file synclink_gt.c.

Field Documentation

int adapter_num

Definition at line 251 of file synclink_gt.c.

unsigned int base_clock

Definition at line 302 of file synclink_gt.c.

bool bh_requested

Definition at line 278 of file synclink_gt.c.

bool bh_running

Definition at line 279 of file synclink_gt.c.

char* bufs

Definition at line 330 of file synclink_gt.c.

dma_addr_t bufs_dma_addr

Definition at line 331 of file synclink_gt.c.

unsigned int bus_type

Definition at line 287 of file synclink_gt.c.

Definition at line 321 of file synclink_gt.c.

int cts_chkcount

Definition at line 326 of file synclink_gt.c.

int dcd_chkcount

Definition at line 325 of file synclink_gt.c.

char device_name[25]

Definition at line 247 of file synclink_gt.c.

bool drop_rts_on_tx_done

Definition at line 322 of file synclink_gt.c.

int dsr_chkcount

Definition at line 327 of file synclink_gt.c.

wait_queue_head_t event_wait_q

Definition at line 267 of file synclink_gt.c.

Definition at line 320 of file synclink_gt.c.

unsigned int gpio_present

Definition at line 271 of file synclink_gt.c.

struct cond_wait* gpio_wait_q

Definition at line 272 of file synclink_gt.c.

Definition at line 259 of file synclink_gt.c.

u32 idle_mode

Definition at line 296 of file synclink_gt.c.

unsigned int if_mode

Definition at line 301 of file synclink_gt.c.

void* if_ptr

Definition at line 240 of file synclink_gt.c.

unsigned int ignore_status_mask

Definition at line 264 of file synclink_gt.c.

int init_error

Definition at line 315 of file synclink_gt.c.

struct _input_signal_events input_signal_events

Definition at line 323 of file synclink_gt.c.

unsigned long irq_flags

Definition at line 289 of file synclink_gt.c.

unsigned int irq_level

Definition at line 288 of file synclink_gt.c.

bool irq_occurred

Definition at line 283 of file synclink_gt.c.

bool irq_requested

Definition at line 282 of file synclink_gt.c.

int isr_overflow

Definition at line 281 of file synclink_gt.c.

Definition at line 257 of file synclink_gt.c.

spinlock_t lock

Definition at line 274 of file synclink_gt.c.

int magic

Definition at line 245 of file synclink_gt.c.

u32 max_frame_size

Definition at line 297 of file synclink_gt.c.

int netcount

Definition at line 350 of file synclink_gt.c.

spinlock_t netlock

Definition at line 351 of file synclink_gt.c.

struct slgt_info* next_device

Definition at line 243 of file synclink_gt.c.

Definition at line 295 of file synclink_gt.c.

struct pci_dev* pdev

Definition at line 248 of file synclink_gt.c.

u32 pending_bh

Definition at line 277 of file synclink_gt.c.

u32 phys_reg_addr

Definition at line 292 of file synclink_gt.c.

Definition at line 241 of file synclink_gt.c.

Definition at line 255 of file synclink_gt.c.

int port_count

Definition at line 250 of file synclink_gt.c.

int port_num

Definition at line 252 of file synclink_gt.c.

unsigned int rbuf_count

Definition at line 333 of file synclink_gt.c.

unsigned int rbuf_current

Definition at line 335 of file synclink_gt.c.

unsigned short rbuf_fill_count

Definition at line 338 of file synclink_gt.c.

unsigned int rbuf_fill_index

Definition at line 337 of file synclink_gt.c.

unsigned int rbuf_fill_level

Definition at line 299 of file synclink_gt.c.

unsigned int rbuf_index

Definition at line 336 of file synclink_gt.c.

struct slgt_desc* rbufs

Definition at line 334 of file synclink_gt.c.

unsigned int read_status_mask

Definition at line 263 of file synclink_gt.c.

unsigned char __iomem* reg_addr

Definition at line 291 of file synclink_gt.c.

bool reg_addr_requested

Definition at line 293 of file synclink_gt.c.

int ri_chkcount

Definition at line 328 of file synclink_gt.c.

bool rx_enabled

Definition at line 308 of file synclink_gt.c.

unsigned int rx_pio

Definition at line 300 of file synclink_gt.c.

bool rx_restart

Definition at line 309 of file synclink_gt.c.

struct timer_list rx_timer

Definition at line 269 of file synclink_gt.c.

unsigned char signals

Definition at line 314 of file synclink_gt.c.

wait_queue_head_t status_event_wait_q

Definition at line 266 of file synclink_gt.c.

Definition at line 276 of file synclink_gt.c.

unsigned int tbuf_count

Definition at line 340 of file synclink_gt.c.

unsigned int tbuf_current

Definition at line 342 of file synclink_gt.c.

unsigned int tbuf_start

Definition at line 343 of file synclink_gt.c.

struct slgt_desc* tbufs

Definition at line 341 of file synclink_gt.c.

int timeout

Definition at line 261 of file synclink_gt.c.

unsigned char* tmp_rbuf

Definition at line 345 of file synclink_gt.c.

unsigned int tmp_rbuf_count

Definition at line 346 of file synclink_gt.c.

bool tx_active

Definition at line 312 of file synclink_gt.c.

unsigned char* tx_buf

Definition at line 317 of file synclink_gt.c.

int tx_count

Definition at line 318 of file synclink_gt.c.

bool tx_enabled

Definition at line 311 of file synclink_gt.c.

struct timer_list tx_timer

Definition at line 268 of file synclink_gt.c.

int x_char

Definition at line 262 of file synclink_gt.c.

unsigned int xctrl

Definition at line 304 of file synclink_gt.c.

unsigned int xsync

Definition at line 303 of file synclink_gt.c.


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