Home
last modified time | relevance | path

Searched refs:ne_len (Results 1 – 2 of 2) sorted by relevance

/picolibc-latest/newlib/libc/string/
Dmemmem.c70 memmem (const void *haystack, size_t hs_len, const void *needle, size_t ne_len) in memmem() argument
75 if (ne_len == 0) in memmem()
79 const char *end = hs + hs_len - ne_len; in memmem()
85 for (i = ne_len - 1; i != 0; i--) in memmem()
115 memmem (const void *haystack, size_t hs_len, const void *needle, size_t ne_len) in memmem() argument
120 if (ne_len == 0) in memmem()
122 if (ne_len == 1) in memmem()
126 if (hs_len < ne_len) in memmem()
129 const unsigned char *end = hs + hs_len - ne_len; in memmem()
131 if (ne_len == 2) in memmem()
[all …]
Dstrstr.c179 size_t ne_len = strlen ((const char *) ne); in strstr() local
180 size_t hs_len = strnlen ((const char *) hs, ne_len | 512); in strstr()
183 if (hs_len < ne_len) in strstr()
187 if (__builtin_expect (ne_len < 255, 1)) in strstr()
190 const unsigned char *end = hs + hs_len - ne_len; in strstr()
193 memset (shift, ne_len + 1, sizeof (shift)); in strstr()
194 for (i = 0; i < ne_len; i++) in strstr()
195 shift[ne[i] % sizeof (shift)] = ne_len - i; in strstr()
202 size_t tmp = shift[hs[ne_len] % sizeof (shift)]; in strstr()
205 tmp = shift[hs[ne_len] % sizeof (shift)]; in strstr()
[all …]