Lines Matching refs:ttbufs
113 struct termios ttbufs; in fixline() local
119 if ((istermios = (*Ioctl)(tty, TCGETS, &ttbufs)) < 0) { in fixline()
122 ttbufs.c_lflag = ttbuf.c_lflag; in fixline()
123 ttbufs.c_oflag = ttbuf.c_oflag; in fixline()
124 ttbufs.c_iflag = ttbuf.c_iflag; in fixline()
125 ttbufs.c_cflag = ttbuf.c_cflag; in fixline()
127 ttbufs.c_cc[i] = ttbuf.c_cc[i]; in fixline()
140 ttbufs.c_cflag &= 0xffff0000; in fixline()
141 (void) cfsetospeed(&ttbufs, speed); in fixline()
143 ospeed = cfgetospeed(&ttbufs); in fixline()
144 ttbufs.c_cflag &= 0xffff0000; in fixline()
145 (void) cfsetospeed(&ttbufs, ospeed); in fixline()
152 ttbufs.c_iflag &= 0xffff0000; in fixline()
153 ttbufs.c_oflag &= 0xffff0000; in fixline()
154 ttbufs.c_lflag &= 0xffff0000; in fixline()
156 ttbufs.c_cflag &= ~CLOCAL; in fixline()
162 ttbufs.c_iflag = (IGNPAR | IGNBRK | IXON | IXOFF); in fixline()
164 ttbufs.c_cflag |= CS8; in fixline()
165 ttbufs.c_iflag &= ~ISTRIP; in fixline()
167 ttbufs.c_cflag |= CS7; in fixline()
168 ttbufs.c_iflag |= ISTRIP; in fixline()
171 ttbufs.c_cc[VEOF] = '\1'; in fixline()
172 ttbufs.c_cflag |= (CREAD | (speed ? HUPCL : 0)); in fixline()
175 if (ttbufs.c_cflag & PARENB) { in fixline()
179 ttbufs.c_cflag |= PARENB; in fixline()
181 if (ttbufs.c_cflag & PARENB) { in fixline()
185 ttbufs.c_cflag |= PARODD; in fixline()
186 ttbufs.c_cflag |= PARENB; in fixline()
190 ttbufs.c_iflag &= ~(IXON | IXOFF); in fixline()
192 ttbufs.c_oflag |= (OPOST | ONLCR); in fixline()
195 ttbufs.c_cflag |= (CS8 | CREAD | (speed ? HUPCL : 0)); in fixline()
196 ttbufs.c_cc[VMIN] = HEADERSIZE; in fixline()
197 ttbufs.c_cc[VTIME] = 1; in fixline()
201 ttbuf.c_lflag = ttbufs.c_lflag; in fixline()
202 ttbuf.c_oflag = ttbufs.c_oflag; in fixline()
203 ttbuf.c_iflag = ttbufs.c_iflag; in fixline()
204 ttbuf.c_cflag = ttbufs.c_cflag; in fixline()
206 ttbuf.c_cc[i] = ttbufs.c_cc[i]; in fixline()
210 ASSERT((*Ioctl)(tty, TCSETSW, &ttbufs) >= 0, in fixline()