Searched refs:needle_len (Results 1 – 3 of 3) sorted by relevance
/picolibc-latest/newlib/libc/string/ |
D | str-two-way.h | 91 critical_factorization (const unsigned char *needle, size_t needle_len, in critical_factorization() argument 114 while (j + k < needle_len) in critical_factorization() 149 while (j + k < needle_len) in critical_factorization() 199 const unsigned char *needle, size_t needle_len) in two_way_short_needle() argument 209 suffix = critical_factorization (needle, needle_len, &period); in two_way_short_needle() 220 while (AVAILABLE (haystack, haystack_len, j, needle_len)) in two_way_short_needle() 224 while (i < needle_len && (CANON_ELEMENT (needle[i]) in two_way_short_needle() 227 if (needle_len <= i) in two_way_short_needle() 239 memory = needle_len - period; in two_way_short_needle() 252 period = MAX (suffix, needle_len - suffix) + 1; in two_way_short_needle() [all …]
|
D | strcasestr.c | 120 size_t needle_len; /* Length of NEEDLE. */ in strcasestr() 134 needle_len = needle - find; in strcasestr() 136 haystack_len = needle_len - 1; in strcasestr() 139 if (needle_len < LONG_NEEDLE_THRESHOLD) in strcasestr() 142 (const unsigned char *) find, needle_len); in strcasestr() 144 (const unsigned char *) find, needle_len); in strcasestr()
|
D | strnstr.c | 44 size_t needle_len = strnlen(needle, haystack_len); in strnstr() local 46 if (needle_len < haystack_len || !needle[needle_len]) { in strnstr() 47 char *x = memmem(haystack, haystack_len, needle, needle_len); in strnstr()
|