Lines Matching refs:pty
3370 PseudoTerminal pty;
3382 pty_error = pty.OpenFirstAvailablePrimary(O_RDWR | O_NOCTTY);
3384 stdin_path = stdout_path = stderr_path = pty.SecondaryName();
3459 int primary_fd = pty.ReleasePrimaryFD();
3513 PseudoTerminal pty;
3514 pid_t pid = pty.Fork(pty_error);
3557 // Release our primary pty file descriptor so the pty class doesn't
3559 int primary_fd = pty.ReleasePrimaryFD();
3737 PseudoTerminal pty;
3740 pty.OpenFirstAvailablePrimary(O_RDWR | O_NOCTTY);
3742 const char *secondary_name = pty.SecondaryName();
3744 "%s() successfully opened primary pty, secondary is %s",
3805 // Release our primary pty file descriptor so the pty class doesn't
3807 int primary_fd = pty.ReleasePrimaryFD();
3948 PseudoTerminal pty;
3951 pty.OpenFirstAvailablePrimary(O_RDWR | O_NOCTTY);
3953 const char *secondary_name = pty.SecondaryName();
3955 "%s() successfully opened primary pty, secondary is %s",
4010 int primary_fd = pty.ReleasePrimaryFD();