Lines Matching refs:errno
120 errno = 0; in php_random_bytes_ex()
128 if (errno == ENOSYS) { in php_random_bytes_ex()
134 } else if (errno == EINTR || errno == EAGAIN) { in php_random_bytes_ex()
155 errno = 0; in php_random_bytes_ex()
158 if (errno != 0) { in php_random_bytes_ex()
159 snprintf(errstr, errstr_size, "Cannot open /dev/urandom: %s", strerror(errno)); in php_random_bytes_ex()
166 errno = 0; in php_random_bytes_ex()
176 if (errno != 0) { in php_random_bytes_ex()
177 snprintf(errstr, errstr_size, "Error reading from /dev/urandom: %s", strerror(errno)); in php_random_bytes_ex()
193 errno = 0; in php_random_bytes_ex()
197 if (errno != 0) { in php_random_bytes_ex()
198 snprintf(errstr, errstr_size, "Could not gather sufficient random data: %s", strerror(errno)); in php_random_bytes_ex()