Lines Matching refs:error_len
101 PseudoTerminal::OpenFirstAvailableMaster (int oflag, char *error_str, size_t error_len) in OpenFirstAvailableMaster() argument
111 ::strerror_r (errno, error_str, error_len); in OpenFirstAvailableMaster()
119 ::strerror_r (errno, error_str, error_len); in OpenFirstAvailableMaster()
128 ::strerror_r (errno, error_str, error_len); in OpenFirstAvailableMaster()
148 PseudoTerminal::OpenSlave (int oflag, char *error_str, size_t error_len) in OpenSlave() argument
156 const char *slave_name = GetSlaveName (error_str, error_len); in OpenSlave()
166 ::strerror_r (errno, error_str, error_len); in OpenSlave()
187 PseudoTerminal::GetSlaveName (char *error_str, size_t error_len) const in GetSlaveName()
195 ::snprintf (error_str, error_len, "%s", "master file descriptor is invalid"); in GetSlaveName()
201 ::strerror_r (errno, error_str, error_len); in GetSlaveName()
229 PseudoTerminal::Fork (char *error_str, size_t error_len) in Fork() argument
235 if (OpenFirstAvailableMaster (O_RDWR, error_str, error_len)) in Fork()
244 ::strerror_r (errno, error_str, error_len); in Fork()
251 if (OpenSlave (O_RDWR, error_str, error_len)) in Fork()
262 ::strerror_r (errno, error_str, error_len); in Fork()
269 ::strerror_r (errno, error_str, error_len); in Fork()
275 ::strerror_r (errno, error_str, error_len); in Fork()
281 ::strerror_r (errno, error_str, error_len); in Fork()