/string/ |
A D | test-memcmp.c | 50 while (n-- && (ret = *s1 < *s2 ? -1 : *s1 == *s2 ? 0 : 1) == 0) {s1++; s2++;} in SIMPLE_MEMCMP() 219 s1[1] = 99; in check1() 223 s1[3] = 1; in check1() 227 s1[5] = 99; in check1() 231 s1[7] = 1; in check1() 233 s1[8] = 84; in check1() 235 s1[9] = 99; in check1() 239 s1[11] = 1; in check1() 247 s1[15] = 1; in check1() 255 s1[19] = 1; in check1() [all …]
|
A D | strncat.c | 27 STRNCAT (char *s1, const char *s2, size_t n) in STRNCAT() argument 29 char *s = s1; in STRNCAT() 32 s1 += strlen (s1); in STRNCAT() 36 s1[ss] = '\0'; in STRNCAT() 37 memcpy (s1, s2, ss); in STRNCAT()
|
A D | test-strncmp.c | 52 c1 = *s1++; in simple_wcsncmp() 71 c1 = *s1++; in stupid_wcsncmp() 100 && *s1++); in simple_strncmp() 156 CHAR *s1, *s2; in do_test_limit() local 180 s1 = (CHAR *) ((char *) s1 - (align_n - align1)); in do_test_limit() 195 s1[len] = 64; in do_test_limit() 207 CHAR *s1, *s2; in do_test() local 231 s1[len] = 0; in do_test() 247 CHAR *s1; in do_page_test() local 394 s1[i] = 23; in check2() [all …]
|
A D | test-strcmp.c | 57 c1 = *s1++; in simple_wcscmp() 78 c1 = *s1++; in stupid_wcscmp() 171 CHAR *s1, *s2; in do_test() local 194 s1[len + 1] = 23; in do_test() 307 s1[0] = 1; in check() 309 s1[1] = 1; in check() 311 s1[2] = -1; in check() 313 s1[3] = 0; in check() 336 s1[i] = 0x00; in check() 348 s1[j] = val; in check() [all …]
|
A D | test-strcasestr.c | 34 ssize_t s1len = strlen (s1); in stupid_strcasestr() 44 if (tolower (s1[i + j]) != tolower (s2[j])) in stupid_strcasestr() 47 return (char *) s1 + i; in stupid_strcasestr() 65 char *result = CALL (impl, s1, s2); in check_result() 89 char *s1 = (char *) (buf1 + align1); in do_test() local 104 char *ss1 = s1; in do_test() 115 memset (s1, '0', len1); in do_test() 117 s1[len1 - len2 + i] = toupper (s2[i]); in do_test() 119 s1[len1] = '\0'; in do_test() 122 do_one_test (impl, s1, s2, fail ? NULL : s1 + len1 - len2); in do_test() [all …]
|
A D | strncmp.c | 32 STRNCMP (const char *s1, const char *s2, size_t n) in STRNCMP() argument 42 c1 = (unsigned char) *s1++; in STRNCMP() 46 c1 = (unsigned char) *s1++; in STRNCMP() 50 c1 = (unsigned char) *s1++; in STRNCMP() 54 c1 = (unsigned char) *s1++; in STRNCMP() 64 c1 = (unsigned char) *s1++; in STRNCMP()
|
A D | test-strncasecmp.c | 43 && *s1++) in simple_strncasecmp() 55 size_t ns1 = strlen (s1) + 1; in stupid_strncasecmp() 67 ++s1; in stupid_strncasecmp() 104 char *s1, *s2; in do_test() local 123 s2[i] = tolower (s1[i]); in do_test() 126 s1[len] = s2[len] = 0; in do_test() 127 s1[len + 1] = 23; in do_test() 142 char *s1, *s2; in do_page_tests() local 148 s1[maxoffset - 1] = '\0'; in do_page_tests() 279 char *s1 = cp + 0xffa; in bz12205() local [all …]
|
A D | test-strcasecmp.c | 38 while ((ret = ((unsigned char) tolower (*s1) in simple_strcasecmp() 40 && *s1++) in simple_strcasecmp() 57 ++s1; in stupid_strcasecmp() 66 int result = CALL (impl, s1, s2); in do_one_test() 83 char *s1, *s2; in do_test() local 96 s1 = (char *) (buf1 + align1); in do_test() 102 s2[i] = tolower (s1[i]); in do_test() 105 s1[len] = s2[len] = 0; in do_test() 106 s1[len + 1] = 23; in do_test() 110 s1[len - 1] += exp_result; in do_test() [all …]
|
A D | test-strstr.c | 33 ssize_t s1len = strlen (s1); in stupid_strstr() 43 if (s1[i + j] != s2[j]) in stupid_strstr() 46 return (char *) s1 + i; in stupid_strstr() 64 char *result = CALL (impl, s1, s2); in check_result() 89 char *s1 = (char *) (buf1 + align1); in do_test() local 104 char *ss1 = s1; in do_test() 115 memset (s1, '0', len1); in do_test() 118 s1[len1] = '\0'; in do_test() 121 do_one_test (impl, s1, s2, fail ? NULL : s1 + len1 - len2); in do_test() 128 const char s1[] = in check1() local [all …]
|
A D | strncpy.c | 27 STRNCPY (char *s1, const char *s2, size_t n) in STRNCPY() argument 31 memset (s1 + size, '\0', n - size); in STRNCPY() 32 return memcpy (s1, s2, size); in STRNCPY()
|
A D | test-strncat.c | 107 CHAR *s1, *s2; in do_test() local 119 s1 = (CHAR *) (buf1) + align1; in do_test() 123 s1[i] = 32 + 23 * i % (max_char - 32); in do_test() 124 s1[len1] = '\0'; in do_test() 132 do_one_test (impl, s2, s1, n); in do_test() 141 CHAR *s1, *s2; in do_overflow_tests() local 143 s1 = (CHAR *) buf1; in do_overflow_tests() 145 s1_addr = (uintptr_t)s1; in do_overflow_tests() 151 s1[j] = 32 + 23 * j % (BIG_CHAR - 32); in do_overflow_tests() 152 s1[i] = '\0'; in do_overflow_tests() [all …]
|
A D | strcoll.c | 31 STRCOLL (const STRING_TYPE *s1, const STRING_TYPE *s2) in STRCOLL() argument 33 return STRCOLL_L (s1, s2, _NL_CURRENT_LOCALE); in STRCOLL()
|
A D | strcmp.c | 32 const unsigned char *s1 = (const unsigned char *) p1; in STRCMP() local 38 c1 = (unsigned char) *s1++; in STRCMP()
|
A D | test-strncpy.c | 131 CHAR *s1, *s2; in do_test() local 143 s1 = (CHAR *) (buf1) + align1; in do_test() 147 s1[i] = 32 + 23 * i % (max_char - 32); in do_test() 148 s1[len] = 0; in do_test() 151 s1[i] = 32 + 32 * i % (max_char - 32); in do_test() 154 do_one_test (impl, s2, s1, len, n); in do_test() 160 CHAR *s1, *s2; in do_page_tests() local 164 s1 = (CHAR *) buf1 + BUF1PAGES * page_size / sizeof(CHAR) - maxoffset; in do_page_tests() 169 MEMSET (s1, 'a', maxoffset - 1); in do_page_tests() 170 s1[maxoffset - 1] = '\0'; in do_page_tests() [all …]
|
A D | strcasecmp.c | 46 __strcasecmp (const char *s1, const char *s2 LOCALE_PARAM) in __strcasecmp() argument 51 const unsigned char *p1 = (const unsigned char *) s1; in __strcasecmp()
|
A D | strncase.c | 49 __strncasecmp (const char *s1, const char *s2, size_t n LOCALE_PARAM) in __strncasecmp() argument 54 const unsigned char *p1 = (const unsigned char *) s1; in __strncasecmp()
|
A D | test-memccpy.c | 83 char *s1, *s2; in do_test() local 93 s1 = (char *) (buf1 + align1); in do_test() 98 s1[i] = 32 + 23 * i % (max_char - 32); in do_test() 99 if (s1[i] == (char) c) in do_test() 100 --s1[i]; in do_test() 102 s1[len - 1] = c; in do_test() 104 s1[i] = 32 + 32 * i % (max_char - 32); in do_test() 107 do_one_test (impl, s2, s1, c, len, n); in do_test()
|
A D | test-memcpy-support.h | 88 char *s1, *s2; in do_test() local 98 s1 = (char *)(buf1 + align1); in do_test() 103 s1[i] = j; in do_test() 106 do_one_test (impl, s2, s1, len); in do_test()
|
A D | test-strcpy.c | 99 CHAR *s1, *s2; in do_test() local 111 s1 = (CHAR *) (buf1) + align1; in do_test() 115 s1[i] = 32 + 23 * i % (max_char - 32); in do_test() 116 s1[len] = 0; in do_test() 119 do_one_test (impl, s2, s1, len); in do_test()
|
A D | strverscmp.c | 42 __strverscmp (const char *s1, const char *s2) in __strverscmp() argument 44 const unsigned char *p1 = (const unsigned char *) s1; in __strverscmp()
|
A D | strcoll_l.c | 257 STRCOLL (const STRING_TYPE *s1, const STRING_TYPE *s2, locale_t l) in STRCOLL() argument 270 return STRCMP (s1, s2); in STRCOLL() 273 if (__glibc_unlikely (*s1 == '\0') || __glibc_unlikely (*s2 == '\0')) in STRCOLL() 274 return (*s1 != '\0') - (*s2 != '\0'); in STRCOLL() 324 seq1.us = (const USTRING_TYPE *) s1; in STRCOLL() 348 if (pass == 0 && STRCMP (s1, s2) == 0) in STRCOLL()
|
A D | test-strcat.c | 97 CHAR *s1, *s2; in do_test() local 107 s1 = (CHAR *) (buf1) + align1; in do_test() 111 s1[i] = 32 + 23 * i % (max_char - 32); in do_test() 112 s1[len1] = '\0'; in do_test() 120 do_one_test (impl, s2, s1); in do_test()
|
A D | test-endian-file-scope.c | 25 size_t s1 = sizeof (htole16 (i));
|
A D | test-memmove.c | 101 char *s1, *s2; in do_test() local 111 s1 = (char *) (buf1 + align1); in do_test() 115 s1[i] = j; in do_test() 118 do_one_test (impl, s2, (char *) (buf2 + align1), s1, len); in do_test()
|
A D | memcmp.c | 301 MEMCMP (const void *s1, const void *s2, size_t len) in MEMCMP() argument 305 long int srcp1 = (long int) s1; in MEMCMP()
|