Lines Matching refs:ttybuf
64 struct termios ttybuf; in grabh() local
85 if (tcgetattr(fileno(stdin), &ttybuf) < 0) { in grabh()
89 c_erase = ttybuf.c_cc[VERASE]; in grabh()
90 c_kill = ttybuf.c_cc[VKILL]; in grabh()
92 ttybuf.c_cc[VERASE] = _POSIX_VDISABLE; in grabh()
93 ttybuf.c_cc[VKILL] = _POSIX_VDISABLE; in grabh()
100 extproc = ((ttybuf.c_lflag & EXTPROC) ? 1 : 0); in grabh()
114 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
122 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
129 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
137 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
147 ttybuf.c_cc[VERASE] = c_erase; in grabh()
148 ttybuf.c_cc[VKILL] = c_kill; in grabh()
150 tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()