Lines Matching refs:tio
272 struct termios tio; in tty_make_modes() local
290 if (tcgetattr(fd, &tio) == -1) { in tty_make_modes()
295 tio = *tiop; in tty_make_modes()
298 baud = speed_to_baud(cfgetospeed(&tio)); in tty_make_modes()
302 baud = speed_to_baud(cfgetispeed(&tio)); in tty_make_modes()
309 debug3("tty_make_modes: %d %d", OP, tio.c_cc[NAME]); \ in tty_make_modes()
311 put_arg(&buf, tio.c_cc[NAME]); in tty_make_modes()
314 debug3("tty_make_modes: %d %d", OP, ((tio.FIELD & NAME) != 0)); \ in tty_make_modes()
316 put_arg(&buf, ((tio.FIELD & NAME) != 0)); in tty_make_modes()
340 struct termios tio; in tty_parse_modes() local
364 if (tcgetattr(fd, &tio) == -1) { in tty_parse_modes()
382 if (failure != -1 && cfsetispeed(&tio, baud_to_speed(baud)) == -1) in tty_parse_modes()
392 if (failure != -1 && cfsetospeed(&tio, baud_to_speed(baud)) == -1) in tty_parse_modes()
399 tio.c_cc[NAME] = get_arg(); \ in tty_parse_modes()
400 debug3("tty_parse_modes: %d %d", OP, tio.c_cc[NAME]); \ in tty_parse_modes()
406 tio.FIELD |= NAME; \ in tty_parse_modes()
408 tio.FIELD &= ~NAME; \ in tty_parse_modes()
478 if (tcsetattr(fd, TCSANOW, &tio) == -1) in tty_parse_modes()