/string/ |
A D | testcopy.c | 29 int size, max_size; in do_test() local 52 for (size = 0; size < max_size; size++) in do_test() 54 printf("phase %d\n", size); in do_test() 64 memp[dst_off + size - 1 + i] = 0; in do_test() 68 for (i = 0; i < size; i++) in do_test() 77 hi_around[i] = memp[dst_off + size - 1 + i]; in do_test() 80 memmove (memp + dst_off, memp + src_off, size); in do_test() 84 for (i = 0; i < size; i++) in do_test() 96 if (memp[dst_off + size - 1 + i] != hi_around[i]) in do_test()
|
A D | strncpy.c | 29 size_t size = __strnlen (s2, n); in STRNCPY() local 30 if (size != n) in STRNCPY() 31 memset (s1 + size, '\0', n - size); in STRNCPY() 32 return memcpy (s1, s2, size); in STRNCPY()
|
A D | stpncpy.c | 42 size_t size = __strnlen (src, n); in weak_alias() local 43 memcpy (dest, src, size); in weak_alias() 44 dest += size; in weak_alias() 45 if (size == n) in weak_alias() 47 return memset (dest, '\0', n - size); in weak_alias()
|
A D | test-memmove.c | 135 size = 65536; in do_random_tests() 137 size = 512; in do_random_tests() 139 size = page_size; in do_random_tests() 145 if (align1 > size) in do_random_tests() 147 if (align2 > size) in do_random_tests() 156 align1 = size - len; in do_random_tests() 158 align2 = size - len; in do_random_tests() 165 if (srcend > size) in do_random_tests() 166 srcend = size; in do_random_tests() 174 if (dstend > size) in do_random_tests() [all …]
|
A D | bug-envz1.c | 32 size_t size = 0; in do_test() local 43 argz_add_sep (argz, &size, strs[i].s, '\0'); in do_test() 45 printf ("calling envz_strip with size=%zu\n", size); in do_test() 46 envz_strip (argz, &size); in do_test() 49 printf ("new size=%zu\n", size); in do_test() 57 char *e = envz_entry (*argz, size, name); in do_test()
|
A D | test-memcpy.c | 35 size = len + 512; in do_random_tests() 36 size1 = size; in do_random_tests() 37 size2 = size; in do_random_tests() 44 size = 65536; in do_random_tests() 46 size = 768; in do_random_tests() 47 if (size > page_size) in do_random_tests() 48 size = page_size; in do_random_tests() 49 size1 = size; in do_random_tests() 50 size2 = size; in do_random_tests() 53 size -= 256; in do_random_tests() [all …]
|
A D | test-strerror-errno.c | 33 *malloc (size_t size) in malloc() argument 35 static void *(*real_malloc) (size_t size); in malloc() 42 return (*real_malloc) (size); in malloc()
|
A D | test-memccpy.c | 124 size = random () & 255; in do_random_tests() 137 len = size - (random () & 31); in do_random_tests() 156 size = random () & 511; in do_random_tests() 157 if (size + j > 512) in do_random_tests() 158 size = 512 - j - (random() & 31); in do_random_tests() 161 size = 512 - j; in do_random_tests() 185 if (len >= size) in do_random_tests() 207 if (size + align2 < j) in do_random_tests() 208 j = size + align2; in do_random_tests() 220 if (size < j) in do_random_tests() [all …]
|
A D | test-strncpy.c | 208 size = random () & 255; in do_random_tests() 221 len = size - (random () & 31); in do_random_tests() 240 size = random () & 511; in do_random_tests() 241 if (size + j > 512) in do_random_tests() 242 size = 512 - j - (random () & 31); in do_random_tests() 245 size = 512 - j; in do_random_tests() 268 (CHAR *) (p1 + align1), size); in do_random_tests() 287 if (size + align2 > j) in do_random_tests() 288 j = size + align2; in do_random_tests() 308 if (size < j) in do_random_tests() [all …]
|
A D | test-memcpy-large.c | 25 size_t i, align1, align2, size; in do_random_large_tests() local 30 size = (random () % 0x1000000) + 0x200000; in do_random_large_tests() 31 do_test1 (align1, align2, size); in do_random_large_tests() 38 size = (random () % 32768) + 4096; in do_random_large_tests() 39 do_test1 (align1, align2, size); in do_random_large_tests()
|
A D | test-memset.c | 152 size_t i, j, k, n, align, len, size; in do_random_tests() local 163 size = 65536 / sizeof (CHAR); in do_random_tests() 165 size = 512; in do_random_tests() 166 p = (UCHAR *) (buf1 + page_size) - size; in do_random_tests() 167 len = random () & (size - 1); in do_random_tests() 168 align = size - len - (random () & 31); in do_random_tests() 169 if (align > size) in do_random_tests() 170 align = size - len; in do_random_tests() 181 if (j > size) in do_random_tests() 182 j = size; in do_random_tests()
|
A D | test-memcpy-support.h | 111 do_test1 (size_t align1, size_t align2, size_t size) in do_test1() argument 124 region_size = (size + page_size - 1) & (~(page_size - 1)); in do_test1() 137 size_t array_size = size / sizeof (uint32_t); in do_test1() 148 memset (dest, -1, size); in do_test1() 149 CALL (impl, (char *)dest, (char *)src, size); in do_test1() 150 if (memcmp (src, dest, size)) in do_test1()
|
A D | stratcliff.c | 60 size_t size = sysconf (_SC_PAGESIZE); in do_test() local 61 size_t nchars = size / sizeof (CHAR); in do_test() 66 adr = (CHAR *) mmap (NULL, 3 * size, PROT_READ | PROT_WRITE, in do_test() 68 dest = (CHAR *) mmap (NULL, 3 * size, PROT_READ | PROT_WRITE, in do_test() 94 mprotect (adr, size, PROT_NONE); in do_test() 95 mprotect (adr + 2 * nchars, size, PROT_NONE); in do_test() 98 mprotect (dest, size, PROT_NONE); in do_test() 99 mprotect (dest + 2 * nchars, size, PROT_NONE); in do_test() 236 CHAR *cp = MEMCHR (&adr[outer], L('V'), 3 * size); in do_test()
|
A D | test-strcmp.c | 368 size_t size = 32 * 4; in check2() local 382 for (size_t s = 99; s <= size; s++) in check2() 397 size_t size = 0xd000 + 0x4000; in check3() local 399 CHAR *buffer1 = mmap (NULL, size, PROT_READ | PROT_WRITE, in check3() 401 CHAR *buffer2 = mmap (NULL, size, PROT_READ | PROT_WRITE, in check3() 416 munmap ((void *) buffer1, size); in check3() 417 munmap ((void *) buffer2, size); in check3()
|
A D | test-strncmp.c | 269 size_t i, j, n, align1, align2, pos, len1, len2, size; in do_random_tests() local 283 size = random () & 511; in do_random_tests() 331 if (pos < size) in do_random_tests() 344 r = CALL (impl, (CHAR *) (p1 + align1), (CHAR *) (p2 + align2), size); in do_random_tests() 353 n, impl->name, align1, align2, len1, len2, pos, size, r, result, p1, p2); in do_random_tests() 412 size_t size = 32 * 4; in check3() local 425 for (size_t s = 99; s <= size; s++) in check3()
|
A D | tst-memmove-overflow.c | 105 TEST_COMPARE (repeat.size, allocation_size); in test_main()
|