Lines Matching refs:ttybuf
62 struct termios ttybuf; in grabh() local
83 if (tcgetattr(fileno(stdin), &ttybuf) < 0) { in grabh()
87 c_erase = ttybuf.c_cc[VERASE]; in grabh()
88 c_kill = ttybuf.c_cc[VKILL]; in grabh()
90 ttybuf.c_cc[VERASE] = _POSIX_VDISABLE; in grabh()
91 ttybuf.c_cc[VKILL] = _POSIX_VDISABLE; in grabh()
98 extproc = ((ttybuf.c_lflag & EXTPROC) ? 1 : 0); in grabh()
112 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
120 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
127 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
135 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
145 ttybuf.c_cc[VERASE] = c_erase; in grabh()
146 ttybuf.c_cc[VKILL] = c_kill; in grabh()
148 tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()