Lines Matching refs:haystack
34 knuth_morris_pratt (const char *haystack, const char *needle,
85 rhaystack = haystack;
86 phaystack = haystack;
122 strlen (haystack) < strlen (needle) ! */
124 c_strcasestr (const char *haystack, const char *needle)
126 /* Be careful not to look at the entire extent of haystack or needle
128 - haystack may be very long, and a match of needle found early,
130 needle may be found in haystack. */
134 Let n = strlen(haystack), m = strlen(needle).
158 for (;; haystack++)
160 if (*haystack == '\0')
185 knuth_morris_pratt (haystack, needle - 1, &result);
194 if (c_tolower ((unsigned char) *haystack) == b)
197 const char *rhaystack = haystack + 1;
204 return (char *) haystack;
218 return (char *) haystack;