Lines Matching refs:ttybuf
56 struct termios ttybuf; in grabh() local
77 if (tcgetattr(fileno(stdin), &ttybuf) < 0) { in grabh()
81 c_erase = ttybuf.c_cc[VERASE]; in grabh()
82 c_kill = ttybuf.c_cc[VKILL]; in grabh()
84 ttybuf.c_cc[VERASE] = _POSIX_VDISABLE; in grabh()
85 ttybuf.c_cc[VKILL] = _POSIX_VDISABLE; in grabh()
92 extproc = ((ttybuf.c_lflag & EXTPROC) ? 1 : 0); in grabh()
106 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
114 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
121 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
129 ttyset++, tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()
141 ttybuf.c_cc[VERASE] = c_erase; in grabh()
142 ttybuf.c_cc[VKILL] = c_kill; in grabh()
144 tcsetattr(fileno(stdin), TCSADRAIN, &ttybuf); in grabh()