Searched refs:strerror_r (Results 1 - 7 of 7) sorted by relevance

/bionic/tests/
H A Dstring_posix_strerror_r_test.cpp44 ASSERT_EQ(0, strerror_r(0, buf, sizeof(buf)));
46 ASSERT_EQ(0, strerror_r(1, buf, sizeof(buf)));
50 ASSERT_EQ(0, strerror_r(-1, buf, sizeof(buf)));
52 ASSERT_EQ(0, strerror_r(1234, buf, sizeof(buf)));
58 ASSERT_EQ(-1, strerror_r(4567, buf, 2));
60 // The POSIX strerror_r sets errno to ERANGE (the GNU one doesn't).
H A Dstring_test.cpp98 ASSERT_STREQ("Success", strerror_r(0, buf, sizeof(buf)));
102 ASSERT_STREQ("Operation not permitted", strerror_r(1, buf, sizeof(buf)));
108 ASSERT_STREQ("Unknown error -1", strerror_r(-1, buf, sizeof(buf)));
110 ASSERT_STREQ("Unknown error 1234", strerror_r(1234, buf, sizeof(buf)));
116 ASSERT_EQ(buf, strerror_r(4567, buf, 2));
118 // The GNU strerror_r doesn't set errno (the POSIX one sets it to ERANGE).
/bionic/libc/bionic/
H A Dstrerror.cpp44 strerror_r(error_number, result, sizeof(tls.strerror_buf));
H A Dstrerror_r.cpp1 /* $OpenBSD: strerror_r.c,v 1.6 2005/08/08 08:05:37 espie Exp $ */
52 int strerror_r(int error_number, char* buf, size_t buf_len) { function
71 ErrnoRestorer errno_restorer; // The glibc strerror_r doesn't set errno if it truncates...
72 strerror_r(error_number, buf, buf_len);
/bionic/libc/upstream-openbsd/lib/libc/stdio/
H A Dperror.c55 (void)strerror_r(errno, buf, sizeof(buf));
/bionic/libc/include/
H A Dstring.h102 char* strerror_r(int, char*, size_t) __RENAME(__gnu_strerror_r) __INTRODUCED_IN(23);
104 int strerror_r(int, char*, size_t);
/bionic/tools/versioner/current/
H A Dstring.h102 char* strerror_r(int, char*, size_t) __RENAME(__gnu_strerror_r) __INTRODUCED_IN(23);
104 int strerror_r(int, char*, size_t);

Completed in 194 milliseconds