Searched refs:tty (Results 1 – 3 of 3) sorted by relevance
/bionic/tests/ |
D | pty_test.cpp | 31 int pty, tty; in TEST() local 34 ASSERT_EQ(0, openpty(&pty, &tty, name, nullptr, &w)); in TEST() 36 ASSERT_NE(-1, tty); in TEST() 37 ASSERT_NE(pty, tty); in TEST() 40 ASSERT_EQ(0, ttyname_r(tty, tty_name, sizeof(tty_name))); in TEST() 44 ASSERT_EQ(0, ioctl(tty, TIOCGWINSZ, &w_actual)); in TEST() 51 close(tty); in TEST() 118 int tty; in TEST() local 119 ASSERT_EQ(0, openpty(&pty, &tty, nullptr, nullptr, nullptr)); in TEST() 121 ASSERT_EQ(0, tcgetattr(tty, &tattr)); in TEST() [all …]
|
D | termios_test.cpp | 122 int pty, tty; in TEST() local 124 ASSERT_EQ(0, openpty(&pty, &tty, nullptr, nullptr, &ws)); in TEST() 127 ASSERT_EQ(0, tcgetwinsize(tty, &actual)); in TEST() 134 ASSERT_EQ(0, tcsetwinsize(tty, &ws)); in TEST() 137 ASSERT_EQ(0, tcgetwinsize(tty, &actual)); in TEST() 144 close(tty); in TEST()
|
/bionic/libc/bionic/ |
D | pty.cpp | 115 int openpty(int* pty, int* tty, char* name, const termios* t, const winsize* ws) { in openpty() argument 135 *tty = open(name, O_RDWR | O_NOCTTY); in openpty() 136 if (*tty == -1) { in openpty() 142 tcsetattr(*tty, TCSAFLUSH, t); in openpty() 145 ioctl(*tty, TIOCSWINSZ, ws); in openpty() 153 int tty; in forkpty() local 154 if (openpty(&pty, &tty, child_tty_name, t, ws) == -1) { in forkpty() 161 close(tty); in forkpty() 169 if (login_tty(tty) == -1) { in forkpty() 177 close(tty); in forkpty()
|