Home
last modified time | relevance | path

Searched refs:len (Results 1 – 25 of 49) sorted by relevance

12

/string/
A Dmemmove.c55 dest = memcpy (dest, src, len); in MEMMOVE()
58 if (len >= OP_T_THRES) in MEMMOVE()
61 len -= (-dstp) % OPSIZ; in MEMMOVE()
67 PAGE_COPY_FWD_MAYBE (dstp, srcp, len, len); in MEMMOVE()
74 WORD_COPY_FWD (dstp, srcp, len, len); in MEMMOVE()
80 BYTE_COPY_FWD (dstp, srcp, len); in MEMMOVE()
86 srcp += len; in MEMMOVE()
87 dstp += len; in MEMMOVE()
90 if (len >= OP_T_THRES) in MEMMOVE()
93 len -= dstp % OPSIZ; in MEMMOVE()
[all …]
A Dmemcpy.c28 MEMCPY (void *dstpp, const void *srcpp, size_t len) in MEMCPY() argument
36 if (len >= OP_T_THRES) in MEMCPY()
39 len -= (-dstp) % OPSIZ; in MEMCPY()
45 PAGE_COPY_FWD_MAYBE (dstp, srcp, len, len); in MEMCPY()
51 WORD_COPY_FWD (dstp, srcp, len, len); in MEMCPY()
57 BYTE_COPY_FWD (dstp, srcp, len); in MEMCPY()
A Dstrxfrm_l.c111 idx += len; in find_idx()
116 return len; in find_idx()
179 i -= len; in do_xfrm()
217 i -= len; in do_xfrm()
246 size_t len; in do_xfrm() local
259 if (len != 0) in do_xfrm()
293 if (len != 0) in do_xfrm()
335 size_t len; in do_xfrm() local
348 if (len != 0) in do_xfrm()
431 size_t len; in do_xfrm_cached() local
[all …]
A Dwordcopy.c43 len += 6; in WORDCOPY_FWD_ALIGNED()
49 len += 5; in WORDCOPY_FWD_ALIGNED()
55 len += 4; in WORDCOPY_FWD_ALIGNED()
61 len += 3; in WORDCOPY_FWD_ALIGNED()
67 len += 2; in WORDCOPY_FWD_ALIGNED()
73 len += 1; in WORDCOPY_FWD_ALIGNED()
87 len -= 1; in WORDCOPY_FWD_ALIGNED()
122 len -= 8; in WORDCOPY_FWD_ALIGNED()
164 len += 2; in WORDCOPY_FWD_DEST_ALIGNED()
171 len += 1; in WORDCOPY_FWD_DEST_ALIGNED()
[all …]
A Dtest-strnlen.c63 if (len != exp_len) in do_one_test()
66 len, exp_len); in do_one_test()
94 size_t i, j, len; in do_overflow_tests() local
106 len = 0; in do_overflow_tests()
157 if (len > 0 in do_random_tests()
158 && CALL (impl, (CHAR *) (p + align), len - 1) != len - 1) in do_random_tests()
162 CALL (impl, (CHAR *) (p + align), len - 1), len - 1, p); in do_random_tests()
165 if (CALL (impl, (CHAR *) (p + align), len) != len) in do_random_tests()
169 CALL (impl, (CHAR *) (p + align), len), len, p); in do_random_tests()
172 if (CALL (impl, (CHAR *) (p + align), len + 1) != len) in do_random_tests()
[all …]
A Dtest-memccpy.c61 void *expect = len > n ? NULL : (char *) dst + len; in do_one_test()
70 if (memcmp (dst, src, len > n ? n : len) != 0) in do_one_test()
102 s1[len - 1] = c; in do_test()
103 for (i = len; i + align1 < page_size && i < len + 64; ++i) in do_test()
139 len = 512; in do_random_tests()
140 if (len >= 512) in do_random_tests()
150 len = random () & 511; in do_random_tests()
170 if (i == len + align1) in do_random_tests()
185 if (len >= size) in do_random_tests()
206 j = align2 + len + 1; in do_random_tests()
[all …]
A Dmemset.c27 MEMSET (void *dstpp, int c, size_t len) in MEMSET() argument
31 if (len >= 8) in MEMSET()
49 len -= 1; in MEMSET()
53 xlen = len / (OPSIZ * 8); in MEMSET()
67 len %= OPSIZ * 8; in MEMSET()
70 xlen = len / OPSIZ; in MEMSET()
77 len %= OPSIZ; in MEMSET()
81 while (len > 0) in MEMSET()
85 len -= 1; in MEMSET()
A Dtest-strcpy.c41 # define STRCPY_RESULT(dst, len) dst argument
75 size_t len __attribute__((unused))) in do_one_test() argument
114 for (i = 0; i < len; i++) in do_test()
116 s1[len] = 0; in do_test()
119 do_one_test (impl, s2, s1, len); in do_test()
125 size_t i, j, n, align1, align2, len; in do_random_tests() local
143 len = random () & 511; in do_random_tests()
147 if (len + j >= 511) in do_random_tests()
148 len = 510 - j - (random () & 7); in do_random_tests()
149 j = len + align1 + 64; in do_random_tests()
[all …]
A Dtest-strncpy.c106 if (memcmp (dst, src, (len > n ? n : len) * sizeof (CHAR)) != 0) in do_one_test()
113 if (n > len) in do_one_test()
146 for (i = 0; i < len; ++i) in do_test()
148 s1[len] = 0; in do_test()
149 for (i = len + 1; (i + align1) * sizeof (CHAR) < page_size && i < len + 64; in do_test()
223 len = 512; in do_random_tests()
224 if (len >= 512) in do_random_tests()
234 len = random () & 511; in do_random_tests()
254 if (i == len + align1) in do_random_tests()
286 j = align2 + len + 1; in do_random_tests()
[all …]
A Dargz-stringify.c25 __argz_stringify (char *argz, size_t len, int sep) in __argz_stringify() argument
27 if (len > 0) in __argz_stringify()
30 size_t part_len = __strnlen (argz, len); in __argz_stringify()
32 len -= part_len; in __argz_stringify()
33 if (len-- <= 1) /* includes final '\0' we want to stop at */ in __argz_stringify()
A Dtest-memchr.c85 for (i = 0; i < len; ++i) in do_test()
91 buf[align + len] = 0; in do_test()
93 if (pos < MIN(n, len)) in do_test()
112 size_t i, j, len; in do_overflow_tests() local
124 len = 0; in do_overflow_tests()
127 len |= one << j; in do_overflow_tests()
155 len = random () & 511; in do_random_tests()
156 if (pos >= len) in do_random_tests()
157 len = pos + (random () & 7); in do_random_tests()
161 j = len + align + 64; in do_random_tests()
[all …]
A Dtest-memcpy.c34 len = getpagesize (); in do_random_tests()
35 size = len + 512; in do_random_tests()
60 len = random () % size; in do_random_tests()
72 len = random () % size; in do_random_tests()
73 if (align1 + len > size1) in do_random_tests()
74 align1 = size1 - len; in do_random_tests()
75 if (align2 + len > size2) in do_random_tests()
76 align2 = size2 - len; in do_random_tests()
82 j = align1 + len + 256; in do_random_tests()
90 j = align2 + len + 256; in do_random_tests()
[all …]
A Dtest-memrchr.c59 if (align + len >= page_size) in do_test()
62 for (i = 0; i < len; ++i) in do_test()
68 buf1[align + len] = 0; in do_test()
70 if (pos < len) in do_test()
89 size_t i, j, n, align, pos, len; in do_random_tests() local
100 len = random () & 511; in do_random_tests()
101 if (pos >= len) in do_random_tests()
102 len = pos + (random () & 7); in do_random_tests()
103 if (len + align >= 512) in do_random_tests()
106 j = len + align + 64; in do_random_tests()
[all …]
A Dtest-strlen.c65 size_t len = CALL (impl, s); in do_one_test() local
66 if (len != exp_len) in do_one_test()
69 len, exp_len); in do_one_test()
86 for (i = 0; i < len; ++i) in do_test()
88 buf[align + len] = 0; in do_test()
97 size_t i, j, n, align, len; in do_random_tests() local
103 len = random () & 511; in do_random_tests()
104 if (len + align > 510) in do_random_tests()
106 j = len + align + 64; in do_random_tests()
112 if (i == len + align) in do_random_tests()
[all …]
A Dmemcmp.c122 switch (len % 4) in memcmp_common_alignment()
130 len += 2; in memcmp_common_alignment()
137 len += 1; in memcmp_common_alignment()
150 len -= 1; in memcmp_common_alignment()
183 len -= 4; in memcmp_common_alignment()
227 len += 2; in memcmp_not_common_alignment()
234 len += 1; in memcmp_not_common_alignment()
250 len -= 1; in memcmp_not_common_alignment()
287 len -= 4; in memcmp_not_common_alignment()
322 len -= 1; in MEMCMP()
[all …]
A Dtest-rawmemchr.c60 if (align + len >= page_size) in do_test()
63 for (i = 0; i < len; ++i) in do_test()
69 buf1[align + len] = 0; in do_test()
71 assert (pos < len); in do_test()
74 buf1[align + len] = -seek_char; in do_test()
84 size_t i, j, n, align, pos, len; in do_random_tests() local
95 len = random () & 511; in do_random_tests()
96 if (len + align >= 512) in do_random_tests()
98 if (pos >= len) in do_random_tests()
101 j = len + align + 64; in do_random_tests()
[all …]
A Dtest-strrchr.c89 for (i = 0; i < len; ++i) in do_test()
99 buf[align + len] = 0; in do_test()
101 if (pos < len) in do_test()
134 len = random () & 511; in do_random_tests()
137 if (pos >= len) in do_random_tests()
138 len = pos + (random () & 7); in do_random_tests()
139 if (len + align >= 512) in do_random_tests()
147 ++len; in do_random_tests()
149 j = len + align + 64; in do_random_tests()
162 if (((i > pos + align && i < len + align) || pos > len) in do_random_tests()
[all …]
A Dtest-memcpy-support.h25 #define MEMCPY_RESULT(dst, len) dst argument
62 for (i = 0; i < len; i++) in do_one_test()
65 if (CALL (impl, dst, src, len) != MEMCPY_RESULT (dst, len)) in do_one_test()
68 CALL (impl, dst, src, len), MEMCPY_RESULT (dst, len)); in do_one_test()
73 if (memcmp (dst, src, len) != 0) in do_one_test()
78 impl->name, dst, (int)len, dst, src, (int)len, src, len); in do_one_test()
85 do_test (size_t align1, size_t align2, size_t len) in do_test() argument
91 if (align1 + len >= page_size) in do_test()
95 if (align2 + len >= page_size) in do_test()
102 for (i = 0, j = 1; i < len; i++, j += 23) in do_test()
[all …]
A Dtest-memmem.c87 do_test (const char *str, size_t len, size_t idx) in do_test() argument
89 char tmpbuf[len]; in do_test()
91 memcpy (tmpbuf, buf1 + idx, len); in do_test()
92 memcpy (buf1 + idx, str, len); in do_test()
97 memcpy (buf1 + idx, tmpbuf, len); in do_test()
111 len = MIN (len, BUF1PAGES * page_size - idx - 1); in do_random_tests()
112 memcpy (tmpbuf, buf1 + idx, len); in do_random_tests()
115 size_t off = random () % len; in do_random_tests()
125 memcpy (buf1 + idx, tmpbuf, len); in do_random_tests()
174 size_t len = strlen (strs[i]); in test_main() local
[all …]
A Dtest-strchr.c135 for (i = 0; i < len; ++i) in do_test()
143 buf[align + len] = 0; in do_test()
145 if (pos < len) in do_test()
151 result = buf + align + len; in do_test()
178 len = random () & 511; in do_random_tests()
181 len = pos + 1 + (random () & 7); in do_random_tests()
182 if (len + align >= 512) in do_random_tests()
185 len = pos + 1; in do_random_tests()
186 j = (pos > len ? pos : len) + align + 64; in do_random_tests()
194 else if (i == len + align) in do_random_tests()
[all …]
A Dtest-memmove.c69 size_t len) in do_one_test() argument
72 memcpy (src, orig_src, len); in do_one_test()
74 CALL (impl, src, dst, len); in do_one_test()
104 if (align1 + len >= page_size) in do_test()
155 if (align1 + len > size) in do_random_tests()
156 align1 = size - len; in do_random_tests()
157 if (align2 + len > size) in do_random_tests()
158 align2 = size - len; in do_random_tests()
208 i = align2 + len - 1; in do_random_tests()
235 i = srcstart > align2 + len ? srcstart : align2 + len; in do_random_tests()
[all …]
A Dstrndup.c42 size_t len = __strnlen (s, n); in __strndup() local
43 char *new = (char *) malloc (len + 1); in __strndup()
48 new[len] = '\0'; in __strndup()
49 return (char *) memcpy (new, s, len); in __strndup()
A Dtest-strspn.c112 if ((align + pos + 10) * sizeof (CHAR) >= page_size || len > 240 || ! len) in do_test()
118 for (i = 0; i < len; ++i) in do_test()
126 acc[len] = '\0'; in do_test()
129 s[i] = acc[random () % len]; in do_test()
164 len = random () & 511; in do_random_tests()
165 if (len + align >= 512) in do_random_tests()
166 len = 511 - align - (random () & 7); in do_random_tests()
177 j = (pos > len ? pos : len) + align + 64; in do_random_tests()
183 if (i == len + align) in do_random_tests()
199 (CHAR *) acc) != (pos < len ? pos : len)) in do_random_tests()
[all …]
A Dstrfry.c38 size_t len = strlen (string); in strfry() local
39 if (len > 0) in strfry()
40 for (size_t i = 0; i < len - 1; ++i) in strfry()
44 j = j % (len - i) + i; in strfry()
A Dargz-extract.c24 __argz_extract (const char *argz, size_t len, char **argv) in __argz_extract() argument
26 while (len > 0) in __argz_extract()
31 len -= part_len + 1; in __argz_extract()

Completed in 41 milliseconds

12