Lines Matching defs:cdtty_port

37 struct cdtty_port {  struct
38 struct tty *p_tty;
40 int p_swflags; /* TIOCFLAG_SOFTCAR, etc. */
41 int p_defspeed; /* default speed */
42 int p_defcflag; /* default termios cflag */
44 u_int p_r_hiwat; /* high water mark */
45 u_int p_r_lowat; /* low water mark */
46 u_char *volatile p_rbget; /* ring buffer get ptr */
47 u_char *volatile p_rbput; /* ring buffer put ptr */
48 volatile u_int p_rbavail; /* size available */
49 u_char *p_rbuf; /* ring buffer */
50 u_char *p_ebuf; /* end of ring buffer */
52 u_char * p_tba; /* transmit buffer address */
53 u_int p_tbc, /* transmit byte count */
54 p_heldtbc; /* held tbc; waiting for tx */
57 u_int p_parityerr, /* number of parity errors */
58 p_frameerr, /* number of framing errors */
59 p_overflows, /* number of overruns */
60 p_floods; /* number of rbuf floods */
62 volatile u_char p_break, /* current break status */
63 p_needbreak, /* need to generate a break */
64 p_rx_flags, /* software state */
70 p_rx_ready, /* soft rx interrupt ready */
71 p_rx_busy,
72 p_tx_done, /* soft tx interrupt ready */
73 p_tx_busy,
74 p_tx_stopped,
75 p_st_check, /* soft modem interrupt ready */
76 p_heldchange; /* waiting to update regs */
82 u_char p_srer, /* service request enable */
83 p_msvr, /* modem signal value */
84 p_msvr_cts, p_msvr_rts, p_msvr_dcd,
85 p_msvr_mask, p_msvr_active, p_msvr_delta,
86 p_cor1, /* channel option reg 1 */
87 p_cor2, /* channel option reg 2 */
88 p_cor3, /* channel option reg 3 */
89 p_mcor1, /* modem option reg 1 */
90 p_mcor1_dtr,
91 p_rbprh, /* recv bps high */
92 p_rbprl, /* recv bps low */
93 p_tbprh, /* xmit bps high */
94 p_tbprl, /* xmit bps low */
95 p_chanctl; /* chanctl command */