/string/ |
A D | swab.c | 21 swab (const void *bfrom, void *bto, ssize_t n) in swab() argument 26 n &= ~((ssize_t) 1); in swab() 27 while (n > 1) in swab() 29 const char b0 = from[--n], b1 = from[--n]; in swab() 30 to[n] = b0; in swab() 31 to[n + 1] = b1; in swab()
|
A D | tst-endian.c | 46 uint16_t n[2]; in do_test() local 49 if (htole16 (i) != n[0]) in do_test() 55 if (htobe16 (i) != n[1]) in do_test() 81 uint32_t n[2]; in do_test() local 84 if (htole32 (i) != n[0]) in do_test() 90 if (htobe32 (i) != n[1]) in do_test() 114 uint64_t n[2]; in do_test() local 117 if (htole64 (i) != n[0]) in do_test() 120 i, htole64 (i), n[0]); in do_test() 123 if (htobe64 (i) != n[1]) in do_test() [all …]
|
A D | test-stpncpy.c | 19 #define STRNCPY_RESULT(dst, len, n) ((dst) + ((len) > (n) ? (n) : (len))) argument 50 SIMPLE_STPNCPY (CHAR *dst, const CHAR *src, size_t n) in SIMPLE_STPNCPY() argument 52 while (n--) in SIMPLE_STPNCPY() 57 for (i = 0; i < n; ++i) in SIMPLE_STPNCPY() 65 STUPID_STPNCPY (CHAR *dst, const CHAR *src, size_t n) in STUPID_STPNCPY() argument 67 size_t nc = STRNLEN (src, n); in STUPID_STPNCPY() 72 for (; i < n; ++i) in STUPID_STPNCPY()
|
A D | test-memset.c | 69 simple_bzero (char *s, size_t n) in simple_bzero() argument 71 SIMPLE_MEMSET (s, 0, n); in simple_bzero() 77 __builtin_bzero (s, n); in builtin_bzero() 102 CHAR *r = s, *end = s + n; in SIMPLE_MEMSET() 111 CHAR buf[n + 2]; in do_one_test() 115 buf[n + 1] = sentinel; in do_one_test() 117 simple_bzero (tstbuf, n); in do_one_test() 118 CALL (impl, s, n); in do_one_test() 119 if (memcmp (s, tstbuf, n) != 0 in do_one_test() 121 || buf[n + 1] != sentinel) in do_one_test() [all …]
|
A D | test-strncmp.c | 50 while (n--) in simple_wcsncmp() 66 n = ns1 < n ? ns1 : n; in stupid_wcsncmp() 67 n = ns2 < n ? ns2 : n; in stupid_wcsncmp() 69 while (n--) in stupid_wcsncmp() 110 n = ns1 < n ? ns1 : n; in stupid_strncmp() 111 n = ns2 < n ? ns2 : n; in stupid_strncmp() 161 if (n == 0) in do_test_limit() 188 if (len < n) in do_test_limit() 212 if (n == 0) in do_test() 230 s2[n] = 23; in do_test() [all …]
|
A D | test-strncat.c | 66 while (n--) in STUPID_STRNCAT() 77 if (CALL (impl, dst, src, n) != dst) in do_one_test() 80 CALL (impl, dst, src, n), dst); in do_one_test() 86 if (MEMCMP (dst + k, src, len + 1 > n ? n : len + 1) != 0) in do_one_test() 93 if (n < len && dst[k + n] != '\0') in do_one_test() 104 size_t n, int max_char) in do_test() argument 132 do_one_test (impl, s2, s1, n); in do_test() 206 for (n = 0; n < ITERATIONS; n++) in do_random_tests() 329 size_t i, n; in test_main() local 338 for (n = 2; n <= 2048; n*=4) in test_main() [all …]
|
A D | memchr.c | 48 MEMCHR (void const *s, int c_in, size_t n) in MEMCHR() argument 68 n > 0 && (size_t) char_ptr % sizeof (longword) != 0; in MEMCHR() 69 --n, ++char_ptr) in MEMCHR() 131 while (n >= sizeof (longword)) in MEMCHR() 139 n -= sizeof (longword); in MEMCHR() 151 for (; n > 0; --n, ++char_ptr) in MEMCHR()
|
A D | strncmp.c | 32 STRNCMP (const char *s1, const char *s2, size_t n) in STRNCMP() argument 37 if (n >= 4) in STRNCMP() 39 size_t n4 = n >> 2; in STRNCMP() 59 n &= 3; in STRNCMP() 62 while (n > 0) in STRNCMP() 68 n--; in STRNCMP()
|
A D | strncpy.c | 27 STRNCPY (char *s1, const char *s2, size_t n) in STRNCPY() argument 29 size_t size = __strnlen (s2, n); in STRNCPY() 30 if (size != n) in STRNCPY() 31 memset (s1 + size, '\0', n - size); in STRNCPY()
|
A D | memrchr.c | 61 (const void *s, int c_in, size_t n) in __memrchr() argument 72 for (char_ptr = (const unsigned char *) s + n; in __memrchr() 73 n > 0 && ((unsigned long int) char_ptr in __memrchr() 75 --n) in __memrchr() 106 while (n >= sizeof (longword)) in __memrchr() 180 n -= sizeof (longword); in __memrchr() 185 while (n-- > 0) in __memrchr()
|
A D | test-strncpy.c | 40 # define STRNCPY_RESULT(dst, len, n) dst argument 69 while (n--) in SIMPLE_STRNCPY() 72 while (n--) in SIMPLE_STRNCPY() 82 size_t nc = STRNLEN (src, n); in STUPID_STRNCPY() 87 for (; i < n; ++i) in STUPID_STRNCPY() 98 if (CALL (impl, dst, src, n) != STRNCPY_RESULT (dst, len, n)) in do_one_test() 101 CALL (impl, dst, src, n), dst); in do_one_test() 106 if (memcmp (dst, src, (len > n ? n : len) * sizeof (CHAR)) != 0) in do_one_test() 113 if (n > len) in do_one_test() 117 for (i = len; i < n; ++i) in do_one_test() [all …]
|
A D | test-memccpy.c | 36 while (n-- > 0) in simple_memccpy() 46 void *p = memchr (src, c, n); in stupid_memccpy() 51 memcpy (dst, src, n); in stupid_memccpy() 59 size_t n) in do_one_test() argument 62 if (CALL (impl, dst, src, c, n) != expect) in do_one_test() 65 CALL (impl, dst, src, c, n), expect); in do_one_test() 70 if (memcmp (dst, src, len > n ? n : len) != 0) in do_one_test() 107 do_one_test (impl, s2, s1, c, len, n); in do_test() 118 for (n = 0; n < ITERATIONS; n++) in do_random_tests() 201 n, impl->name, align1, align2, len); in do_random_tests() [all …]
|
A D | stpncpy.c | 40 STPNCPY (char *dest, const char *src, size_t n) in weak_alias() 42 size_t size = __strnlen (src, n); in weak_alias() 45 if (size == n) in weak_alias() 47 return memset (dest, '\0', n - size); in weak_alias()
|
A D | tst-svc.c | 22 int i, n; in do_test() local 26 n = strlen (line) - 1; in do_test() 28 if (line[n] == '\n') in do_test() 29 line[n] = '\0'; in do_test()
|
A D | memccpy.c | 31 __memccpy (void *dest, const void *src, int c, size_t n) in __memccpy() argument 33 void *p = memchr (src, c, n); in __memccpy() 38 memcpy (dest, src, n); in __memccpy()
|
A D | test-strncasecmp.c | 38 if (n == 0) in simple_strncasecmp() 45 if (--n == 0) in simple_strncasecmp() 57 size_t n = ns1 < ns2 ? ns1 : ns2; in stupid_strncasecmp() local 58 if (n > max) in stupid_strncasecmp() 59 n = max; in stupid_strncasecmp() 62 while (n--) in stupid_strncasecmp() 77 int result = CALL (impl, s1, s2, n); in check_result() 136 do_one_test (impl, s1, s2, n, exp_result); in do_test() 190 for (n = 0; n < ITERATIONS; n++) in do_random_tests() 282 size_t n = 6; in bz12205() local [all …]
|
A D | test-memrchr.c | 30 simple_memrchr (const char *s, int c, size_t n) in simple_memrchr() argument 32 s = s + n; in simple_memrchr() 33 while (n--) in simple_memrchr() 40 do_one_test (impl_t *impl, const char *s, int c, size_t n, char *exp_res) in do_one_test() argument 42 char *res = CALL (impl, s, c, n); in do_one_test() 89 size_t i, j, n, align, pos, len; in do_random_tests() local 94 for (n = 0; n < ITERATIONS; n++) in do_random_tests() 131 n, impl->name, align, seek_char, len, pos, in do_random_tests()
|
A D | memfrob.c | 21 memfrob (void *s, size_t n) in memfrob() argument 25 while (n-- > 0) in memfrob()
|
A D | strxfrm_l.c | 174 if (needed + i < n) in do_xfrm() 188 if (needed + len < n) in do_xfrm() 212 if (needed + i < n) in do_xfrm() 381 if (needed < n) in do_xfrm() 393 if (--needed <= n) in do_xfrm() 459 if (needed + len < n) in do_xfrm_cached() 490 if (needed + len < n) in do_xfrm_cached() 645 if (needed < n) in do_xfrm_cached() 657 if (--needed <= n) in do_xfrm_cached() 678 if (n != 0) in STRXFRM() [all …]
|
A D | strncase.c | 49 __strncasecmp (const char *s1, const char *s2, size_t n LOCALE_PARAM) in __strncasecmp() 58 if (p1 == p2 || n == 0) in __strncasecmp() 62 if (*p1++ == '\0' || --n == 0) in __strncasecmp()
|
A D | test-memchr.c | 53 SIMPLE_MEMCHR (const CHAR *s, int c, size_t n) in SIMPLE_MEMCHR() argument 55 while (n--) in SIMPLE_MEMCHR() 62 do_one_test (impl_t *impl, const CHAR *s, int c, size_t n, CHAR *exp_res) in do_one_test() argument 64 CHAR *res = CALL (impl, s, c, n); in do_one_test() 68 impl->name, s, c, n, res, exp_res); in do_one_test() 75 do_test (size_t align, size_t pos, size_t len, size_t n, int seek_char) in do_test() argument 93 if (pos < MIN(n, len)) in do_test() 106 do_one_test (impl, (CHAR *) (buf + align), seek_char, n, result); in do_test() 144 size_t i, j, n, align, pos, len; in do_random_tests() local 149 for (n = 0; n < ITERATIONS; n++) in do_random_tests() [all …]
|
A D | strxfrm.c | 28 STRXFRM (STRING_TYPE *dest, const STRING_TYPE *src, size_t n) in STRXFRM() argument 30 return STRXFRM_L (dest, src, n, _NL_CURRENT_LOCALE); in STRXFRM()
|
A D | test-memcpy.c | 25 size_t i, j, n, align1, align2, len, size1, size2, size; in do_random_tests() local 30 for (n = 0; n < ITERATIONS; n++) in do_random_tests() 32 if (n == 0) in do_random_tests() 101 n, impl->name, align1, align2, len, res, in do_random_tests() 110 "Iteration %zd - garbage before, %s (%zd, %zd, %zd)", n, in do_random_tests() 121 "Iteration %zd - garbage after, %s (%zd, %zd, %zd)", n, in do_random_tests() 130 "Iteration %zd - different strings, %s (%zd, %zd, %zd)", n, in do_random_tests()
|
A D | test-mempcpy.c | 31 simple_mempcpy (char *dst, const char *src, size_t n) in simple_mempcpy() argument 33 while (n--) in simple_mempcpy()
|
A D | strncat.c | 27 STRNCAT (char *s1, const char *s2, size_t n) in STRNCAT() argument 34 size_t ss = __strnlen (s2, n); in STRNCAT()
|