• Home
  • Raw
  • Download

Lines Matching defs:tty

82 #define INTR_CHAR(tty) ((tty)->termios.c_cc[VINTR])  argument
83 #define QUIT_CHAR(tty) ((tty)->termios.c_cc[VQUIT]) argument
84 #define ERASE_CHAR(tty) ((tty)->termios.c_cc[VERASE]) argument
85 #define KILL_CHAR(tty) ((tty)->termios.c_cc[VKILL]) argument
86 #define EOF_CHAR(tty) ((tty)->termios.c_cc[VEOF]) argument
87 #define TIME_CHAR(tty) ((tty)->termios.c_cc[VTIME]) argument
88 #define MIN_CHAR(tty) ((tty)->termios.c_cc[VMIN]) argument
89 #define SWTC_CHAR(tty) ((tty)->termios.c_cc[VSWTC]) argument
90 #define START_CHAR(tty) ((tty)->termios.c_cc[VSTART]) argument
91 #define STOP_CHAR(tty) ((tty)->termios.c_cc[VSTOP]) argument
92 #define SUSP_CHAR(tty) ((tty)->termios.c_cc[VSUSP]) argument
93 #define EOL_CHAR(tty) ((tty)->termios.c_cc[VEOL]) argument
94 #define REPRINT_CHAR(tty) ((tty)->termios.c_cc[VREPRINT]) argument
95 #define DISCARD_CHAR(tty) ((tty)->termios.c_cc[VDISCARD]) argument
96 #define WERASE_CHAR(tty) ((tty)->termios.c_cc[VWERASE]) argument
97 #define LNEXT_CHAR(tty) ((tty)->termios.c_cc[VLNEXT]) argument
98 #define EOL2_CHAR(tty) ((tty)->termios.c_cc[VEOL2]) argument
100 #define _I_FLAG(tty, f) ((tty)->termios.c_iflag & (f)) argument
101 #define _O_FLAG(tty, f) ((tty)->termios.c_oflag & (f)) argument
102 #define _C_FLAG(tty, f) ((tty)->termios.c_cflag & (f)) argument
103 #define _L_FLAG(tty, f) ((tty)->termios.c_lflag & (f)) argument
105 #define I_IGNBRK(tty) _I_FLAG((tty), IGNBRK) argument
106 #define I_BRKINT(tty) _I_FLAG((tty), BRKINT) argument
107 #define I_IGNPAR(tty) _I_FLAG((tty), IGNPAR) argument
108 #define I_PARMRK(tty) _I_FLAG((tty), PARMRK) argument
109 #define I_INPCK(tty) _I_FLAG((tty), INPCK) argument
110 #define I_ISTRIP(tty) _I_FLAG((tty), ISTRIP) argument
111 #define I_INLCR(tty) _I_FLAG((tty), INLCR) argument
112 #define I_IGNCR(tty) _I_FLAG((tty), IGNCR) argument
113 #define I_ICRNL(tty) _I_FLAG((tty), ICRNL) argument
114 #define I_IUCLC(tty) _I_FLAG((tty), IUCLC) argument
115 #define I_IXON(tty) _I_FLAG((tty), IXON) argument
116 #define I_IXANY(tty) _I_FLAG((tty), IXANY) argument
117 #define I_IXOFF(tty) _I_FLAG((tty), IXOFF) argument
118 #define I_IMAXBEL(tty) _I_FLAG((tty), IMAXBEL) argument
119 #define I_IUTF8(tty) _I_FLAG((tty), IUTF8) argument
121 #define O_OPOST(tty) _O_FLAG((tty), OPOST) argument
122 #define O_OLCUC(tty) _O_FLAG((tty), OLCUC) argument
123 #define O_ONLCR(tty) _O_FLAG((tty), ONLCR) argument
124 #define O_OCRNL(tty) _O_FLAG((tty), OCRNL) argument
125 #define O_ONOCR(tty) _O_FLAG((tty), ONOCR) argument
126 #define O_ONLRET(tty) _O_FLAG((tty), ONLRET) argument
127 #define O_OFILL(tty) _O_FLAG((tty), OFILL) argument
128 #define O_OFDEL(tty) _O_FLAG((tty), OFDEL) argument
129 #define O_NLDLY(tty) _O_FLAG((tty), NLDLY) argument
130 #define O_CRDLY(tty) _O_FLAG((tty), CRDLY) argument
131 #define O_TABDLY(tty) _O_FLAG((tty), TABDLY) argument
132 #define O_BSDLY(tty) _O_FLAG((tty), BSDLY) argument
133 #define O_VTDLY(tty) _O_FLAG((tty), VTDLY) argument
134 #define O_FFDLY(tty) _O_FLAG((tty), FFDLY) argument
136 #define C_BAUD(tty) _C_FLAG((tty), CBAUD) argument
137 #define C_CSIZE(tty) _C_FLAG((tty), CSIZE) argument
138 #define C_CSTOPB(tty) _C_FLAG((tty), CSTOPB) argument
139 #define C_CREAD(tty) _C_FLAG((tty), CREAD) argument
140 #define C_PARENB(tty) _C_FLAG((tty), PARENB) argument
141 #define C_PARODD(tty) _C_FLAG((tty), PARODD) argument
142 #define C_HUPCL(tty) _C_FLAG((tty), HUPCL) argument
143 #define C_CLOCAL(tty) _C_FLAG((tty), CLOCAL) argument
144 #define C_CIBAUD(tty) _C_FLAG((tty), CIBAUD) argument
145 #define C_CRTSCTS(tty) _C_FLAG((tty), CRTSCTS) argument
146 #define C_CMSPAR(tty) _C_FLAG((tty), CMSPAR) argument
148 #define L_ISIG(tty) _L_FLAG((tty), ISIG) argument
149 #define L_ICANON(tty) _L_FLAG((tty), ICANON) argument
150 #define L_XCASE(tty) _L_FLAG((tty), XCASE) argument
151 #define L_ECHO(tty) _L_FLAG((tty), ECHO) argument
152 #define L_ECHOE(tty) _L_FLAG((tty), ECHOE) argument
153 #define L_ECHOK(tty) _L_FLAG((tty), ECHOK) argument
154 #define L_ECHONL(tty) _L_FLAG((tty), ECHONL) argument
155 #define L_NOFLSH(tty) _L_FLAG((tty), NOFLSH) argument
156 #define L_TOSTOP(tty) _L_FLAG((tty), TOSTOP) argument
157 #define L_ECHOCTL(tty) _L_FLAG((tty), ECHOCTL) argument
158 #define L_ECHOPRT(tty) _L_FLAG((tty), ECHOPRT) argument
159 #define L_ECHOKE(tty) _L_FLAG((tty), ECHOKE) argument
160 #define L_FLUSHO(tty) _L_FLAG((tty), FLUSHO) argument
161 #define L_PENDIN(tty) _L_FLAG((tty), PENDIN) argument
162 #define L_IEXTEN(tty) _L_FLAG((tty), IEXTEN) argument
163 #define L_EXTPROC(tty) _L_FLAG((tty), EXTPROC) argument
208 struct tty_struct *tty; /* Back pointer */ member
324 struct tty_struct *tty; member
353 static inline bool tty_io_nonblock(struct tty_struct *tty, struct file *file) in tty_io_nonblock()
359 static inline bool tty_io_error(struct tty_struct *tty) in tty_io_error()
364 static inline bool tty_throttled(struct tty_struct *tty) in tty_throttled()
384 static inline void tty_kref_put(struct tty_struct *tty) in tty_kref_put()
386 static inline struct pid *tty_get_pgrp(struct tty_struct *tty) in tty_get_pgrp()
392 static inline dev_t tty_devnum(struct tty_struct *tty) in tty_devnum()
401 static inline const char *tty_name(const struct tty_struct *tty) in tty_name()
405 static inline void tty_kclose(struct tty_struct *tty) in tty_kclose()
426 static inline struct tty_struct *tty_kref_get(struct tty_struct *tty) in tty_kref_get()
480 static inline speed_t tty_get_baud_rate(struct tty_struct *tty) in tty_get_baud_rate()