Lines Matching refs:slave_fd
7235 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()
7307 return Py_BuildValue("(ii)", master_fd, slave_fd); in os_openpty_impl()
7314 if (slave_fd != -1) in os_openpty_impl()
7315 close(slave_fd); in os_openpty_impl()