Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

dz_serial Struct Reference

#include <dz.h>


Data Fields

unsigned port
int type
int flags
int baud_base
int blocked_open
unsigned short close_delay
unsigned short closing_wait
unsigned short line
unsigned short cflags
unsigned short x_char
unsigned short read_status_mask
unsigned short ignore_status_mask
unsigned long event
unsigned char * xmit_buf
int xmit_head
int xmit_tail
int xmit_cnt
int count
int magic
async_icount icount
tty_struct * tty
tq_struct tqueue
tq_struct tqueue_hangup
termios normal_termios
termios callout_termios
wait_queue * open_wait
wait_queue * close_wait
long session
long pgrp
unsigned char is_console
unsigned char is_initialized


Field Documentation

int dz_serial::baud_base
 

Definition at line 138 of file dz.h.

Referenced by get_serial_info(), and set_serial_info().

int dz_serial::blocked_open
 

Definition at line 139 of file dz.h.

Referenced by __initfunc(), block_til_ready(), and dz_close().

struct termios dz_serial::callout_termios
 

Definition at line 160 of file dz.h.

Referenced by __initfunc(), and dz_close().

unsigned short dz_serial::cflags
 

Definition at line 143 of file dz.h.

Referenced by change_speed(), and shutdown().

unsigned short dz_serial::close_delay
 

Definition at line 140 of file dz.h.

Referenced by __initfunc(), dz_close(), get_serial_info(), and set_serial_info().

struct wait_queue* dz_serial::close_wait
 

Definition at line 162 of file dz.h.

Referenced by __initfunc(), block_til_ready(), and dz_close().

unsigned short dz_serial::closing_wait
 

Definition at line 141 of file dz.h.

Referenced by __initfunc(), dz_close(), get_serial_info(), and set_serial_info().

int dz_serial::count
 

Definition at line 152 of file dz.h.

Referenced by __initfunc(), block_til_ready(), dz_close(), dz_hangup(), dz_open(), and set_serial_info().

unsigned long dz_serial::event
 

Definition at line 147 of file dz.h.

Referenced by __initfunc(), do_softint(), dz_close(), dz_hangup(), and dz_sched_event().

int dz_serial::flags
 

Definition at line 137 of file dz.h.

Referenced by block_til_ready(), dz_close(), dz_hangup(), and get_serial_info().

struct async_icount dz_serial::icount
 

Definition at line 155 of file dz.h.

Referenced by receive_chars(), and transmit_chars().

unsigned short dz_serial::ignore_status_mask
 

Definition at line 146 of file dz.h.

Referenced by receive_chars().

unsigned char dz_serial::is_console
 

Definition at line 167 of file dz.h.

Referenced by receive_chars().

unsigned char dz_serial::is_initialized
 

Definition at line 168 of file dz.h.

Referenced by block_til_ready(), shutdown(), and startup().

unsigned short dz_serial::line
 

Definition at line 142 of file dz.h.

Referenced by __initfunc(), change_speed(), check_modem_status(), dz_close(), dz_start(), dz_stop(), get_serial_info(), and send_break().

int dz_serial::magic
 

Definition at line 153 of file dz.h.

Referenced by __initfunc().

struct termios dz_serial::normal_termios
 

Definition at line 159 of file dz.h.

Referenced by __initfunc(), block_til_ready(), and dz_close().

struct wait_queue* dz_serial::open_wait
 

Definition at line 161 of file dz.h.

Referenced by __initfunc(), block_til_ready(), dz_close(), and dz_hangup().

long dz_serial::pgrp
 

Definition at line 165 of file dz.h.

Referenced by block_til_ready().

unsigned dz_serial::port
 

Definition at line 135 of file dz.h.

Referenced by __initfunc(), dz_in(), dz_out(), get_serial_info(), send_break(), and startup().

unsigned short dz_serial::read_status_mask
 

Definition at line 145 of file dz.h.

Referenced by receive_chars().

long dz_serial::session
 

Definition at line 164 of file dz.h.

Referenced by block_til_ready().

struct tq_struct dz_serial::tqueue
 

Definition at line 157 of file dz.h.

Referenced by __initfunc(), and dz_sched_event().

struct tq_struct dz_serial::tqueue_hangup
 

Definition at line 158 of file dz.h.

Referenced by __initfunc().

struct tty_struct* dz_serial::tty
 

Definition at line 156 of file dz.h.

Referenced by __initfunc(), change_speed(), do_serial_hangup(), do_softint(), dz_close(), dz_flush_chars(), dz_hangup(), dz_open(), dz_send_xchar(), dz_write(), receive_chars(), shutdown(), startup(), and transmit_chars().

int dz_serial::type
 

Definition at line 136 of file dz.h.

Referenced by get_serial_info(), and set_serial_info().

unsigned short dz_serial::x_char
 

Definition at line 144 of file dz.h.

Referenced by __initfunc(), dz_send_xchar(), dz_throttle(), dz_unthrottle(), and transmit_chars().

unsigned char* dz_serial::xmit_buf
 

Definition at line 148 of file dz.h.

Referenced by dz_flush_chars(), dz_write(), shutdown(), startup(), and transmit_chars().

int dz_serial::xmit_cnt
 

Definition at line 151 of file dz.h.

Referenced by dz_chars_in_buffer(), dz_flush_buffer(), dz_flush_chars(), dz_write(), dz_write_room(), startup(), and transmit_chars().

int dz_serial::xmit_head
 

Definition at line 149 of file dz.h.

Referenced by dz_flush_buffer(), dz_write(), and startup().

int dz_serial::xmit_tail
 

Definition at line 150 of file dz.h.

Referenced by dz_flush_buffer(), startup(), and transmit_chars().


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