Lines Matching refs:haystack
90 ZEND_API const char* ZEND_FASTCALL zend_memnstr_ex(const char *haystack, const char *needle, size_t…
91 ZEND_API const char* ZEND_FASTCALL zend_memnrstr_ex(const char *haystack, const char *needle, size_…
152 zend_memnstr(const char *haystack, const char *needle, size_t needle_len, const char *end) in zend_memnstr() argument
154 const char *p = haystack; in zend_memnstr()
163 off_p = end - haystack; in zend_memnstr()
189 return zend_memnstr_ex(haystack, needle, needle_len, end); in zend_memnstr()
210 zend_memnrstr(const char *haystack, const char *needle, size_t needle_len, char *end) in zend_memnrstr() argument
218 return (const char *)zend_memrchr(haystack, *needle, (p - haystack)); in zend_memnrstr()
221 off_p = end - haystack; in zend_memnrstr()
232 …if ((p = (const char *)zend_memrchr(haystack, *needle, (p - haystack) + 1)) && ne == p[needle_len-… in zend_memnrstr()
237 } while (p-- >= haystack); in zend_memnrstr()
241 return zend_memnrstr_ex(haystack, needle, needle_len, end); in zend_memnrstr()