Home
last modified time | relevance | path

Searched refs:slave_fd (Results 1 – 6 of 6) sorted by relevance

/third_party/python/Lib/
Dpty.py35 slave_fd = slave_open(slave_name)
36 return master_fd, slave_fd
44 master_fd, slave_fd = os.openpty()
48 slave_name = os.ttyname(slave_fd)
49 os.close(slave_fd)
101 master_fd, slave_fd = openpty()
109 os.dup2(slave_fd, STDIN_FILENO)
110 os.dup2(slave_fd, STDOUT_FILENO)
111 os.dup2(slave_fd, STDERR_FILENO)
112 if slave_fd > STDERR_FILENO:
[all …]
/third_party/ltp/testcases/cve/
Dcve-2014-0196.c41 static volatile int master_fd, slave_fd; variable
73 SAFE_WRITE(0, slave_fd, buf, BUFLEN - 1); in overwrite_thread_fn()
74 SAFE_WRITE(0, slave_fd, buf, BUFLEN - 1); in overwrite_thread_fn()
75 SAFE_WRITE(0, slave_fd, buf, BUFLEN); in overwrite_thread_fn()
90 create_pty((int *)&master_fd, (int *)&slave_fd); in run()
98 SAFE_WRITE(0, slave_fd, buf, 1); in run()
120 ioctl(slave_fd, 0xdeadbeef); in run()
122 SAFE_CLOSE(slave_fd); in run()
137 close(slave_fd); in cleanup()
/third_party/python/Lib/test/
Dtest_pty.py165 master_fd, slave_fd = pty.openpty(mode, new_stdin_winsz)
167 master_fd, slave_fd = pty.openpty()
177 self.addCleanup(os.close, slave_fd)
179 self.assertTrue(os.isatty(slave_fd), "slave_fd is not a tty")
182 self.assertEqual(tty.tcgetattr(slave_fd), mode,
185 self.assertEqual(_get_term_winsz(slave_fd), new_stdin_winsz,
203 os.write(slave_fd, TEST_STRING_1)
209 os.write(slave_fd, TEST_STRING_2[:5])
210 os.write(slave_fd, TEST_STRING_2[5:])
299 master_fd, slave_fd = pty.openpty()
[all …]
Dtest_os.py3971 master_fd, slave_fd = os.openpty()
3973 self.addCleanup(os.close, slave_fd)
3975 self.assertEqual(os.get_inheritable(slave_fd), False)
/third_party/libuv/test/
Dtest-tty.c440 int master_fd, slave_fd, r; in TEST_IMPL() local
447 r = openpty(&master_fd, &slave_fd, NULL, NULL, &w); in TEST_IMPL()
451 ASSERT(0 == uv_tty_init(&loop, &slave_tty, slave_fd, 0)); in TEST_IMPL()
464 ASSERT(0 == close(slave_fd)); in TEST_IMPL()
/third_party/python/Modules/
Dposixmodule.c7235 int master_fd = -1, slave_fd = -1; in os_openpty_impl() local
7247 if (openpty(&master_fd, &slave_fd, NULL, NULL, NULL) != 0) in os_openpty_impl()
7252 if (_Py_set_inheritable(slave_fd, 0, NULL) < 0) in os_openpty_impl()
7262 slave_fd = _Py_open(slave_name, O_RDWR); in os_openpty_impl()
7263 if (slave_fd < 0) in os_openpty_impl()
7291 slave_fd = _Py_open(slave_name, O_RDWR | O_NOCTTY); /* open slave */ in os_openpty_impl()
7292 if (slave_fd == -1) in os_openpty_impl()
7299 ioctl(slave_fd, I_PUSH, "ptem"); /* push ptem */ in os_openpty_impl()
7300 ioctl(slave_fd, I_PUSH, "ldterm"); /* push ldterm */ in os_openpty_impl()
7302 ioctl(slave_fd, I_PUSH, "ttcompat"); /* push ttcompat */ in os_openpty_impl()
[all …]