Lines Matching refs:ts
17 get_tty(fd, ts)
19 TTY_state *ts;
24 ret = tcgetattr(fd, ts);
27 ret = ioctl(fd, TCGETA, ts);
29 ret = ioctl(fd, TIOCGETP, &ts->sgttyb);
31 if (ioctl(fd, TIOCGATC, &ts->lchars) < 0)
34 if (ioctl(fd, TIOCGETC, &ts->tchars) < 0)
37 if (ioctl(fd, TIOCGLTC, &ts->ltchars) < 0)
47 set_tty(fd, ts, flags)
49 TTY_state *ts;
55 ret = tcsetattr(fd, TCSADRAIN, ts);
70 if (ioctl(tty_fd, TCSETA, ts) < 0)
73 if (ioctl(tty_fd, TCSETAW, ts) < 0)
77 ret = ioctl(fd, TIOCSETN, &ts->sgttyb);
79 if (ioctl(fd, TIOCSATC, &ts->lchars) < 0)
82 if (ioctl(fd, TIOCSETC, &ts->tchars) < 0)
85 if (ioctl(fd, TIOCSLTC, &ts->ltchars) < 0)