haystack_len      110 ext/intl/grapheme/grapheme_string.c 	size_t haystack_len, needle_len;
haystack_len      116 ext/intl/grapheme/grapheme_string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|l", &haystack, &haystack_len, &needle, &needle_len, &loffset) == FAILURE) {
haystack_len      122 ext/intl/grapheme/grapheme_string.c 	if ( OUTSIDE_STRING(loffset, haystack_len) ) {
haystack_len      141 ext/intl/grapheme/grapheme_string.c 	found = php_memnstr(haystack + offset, needle, needle_len, haystack + haystack_len);
haystack_len      149 ext/intl/grapheme/grapheme_string.c 	if ( grapheme_ascii_check((unsigned char *)haystack, haystack_len) >= 0 ) {
haystack_len      154 ext/intl/grapheme/grapheme_string.c 	ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 0 /* fIgnoreCase */, 0 /* last */ );
haystack_len      170 ext/intl/grapheme/grapheme_string.c 	size_t haystack_len, needle_len;
haystack_len      177 ext/intl/grapheme/grapheme_string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|l", &haystack, &haystack_len, &needle, &needle_len, &loffset) == FAILURE) {
haystack_len      183 ext/intl/grapheme/grapheme_string.c 	if ( OUTSIDE_STRING(loffset, haystack_len) ) {
haystack_len      199 ext/intl/grapheme/grapheme_string.c 	is_ascii = ( grapheme_ascii_check((unsigned char*)haystack, haystack_len) >= 0 );
haystack_len      204 ext/intl/grapheme/grapheme_string.c 		haystack_dup = estrndup(haystack, haystack_len);
haystack_len      205 ext/intl/grapheme/grapheme_string.c 		php_strtolower(haystack_dup, haystack_len);
haystack_len      207 ext/intl/grapheme/grapheme_string.c 		found = php_memnstr(haystack_dup + offset, needle_dup, needle_len, haystack_dup + haystack_len);
haystack_len      223 ext/intl/grapheme/grapheme_string.c 	ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 1 /* fIgnoreCase */, 0 /*last */ );
haystack_len      239 ext/intl/grapheme/grapheme_string.c 	size_t haystack_len, needle_len;
haystack_len      245 ext/intl/grapheme/grapheme_string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|l", &haystack, &haystack_len, &needle, &needle_len, &loffset) == FAILURE) {
haystack_len      251 ext/intl/grapheme/grapheme_string.c 	if ( OUTSIDE_STRING(loffset, haystack_len) ) {
haystack_len      266 ext/intl/grapheme/grapheme_string.c 	is_ascii = grapheme_ascii_check((unsigned char *)haystack, haystack_len) >= 0;
haystack_len      270 ext/intl/grapheme/grapheme_string.c 		ret_pos = grapheme_strrpos_ascii(haystack, haystack_len, needle, needle_len, offset);
haystack_len      285 ext/intl/grapheme/grapheme_string.c 	ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 0 /* f_ignore_case */, 1/* last */);
haystack_len      302 ext/intl/grapheme/grapheme_string.c 	size_t haystack_len, needle_len;
haystack_len      308 ext/intl/grapheme/grapheme_string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|l", &haystack, &haystack_len, &needle, &needle_len, &loffset) == FAILURE) {
haystack_len      314 ext/intl/grapheme/grapheme_string.c 	if ( OUTSIDE_STRING(loffset, haystack_len) ) {
haystack_len      329 ext/intl/grapheme/grapheme_string.c 	is_ascii = grapheme_ascii_check((unsigned char *)haystack, haystack_len) >= 0;
haystack_len      336 ext/intl/grapheme/grapheme_string.c 		haystack_dup = estrndup(haystack, haystack_len);
haystack_len      337 ext/intl/grapheme/grapheme_string.c 		php_strtolower(haystack_dup, haystack_len);
haystack_len      339 ext/intl/grapheme/grapheme_string.c 		ret_pos = grapheme_strrpos_ascii(haystack_dup, haystack_len, needle_dup, needle_len, offset);
haystack_len      357 ext/intl/grapheme/grapheme_string.c 	ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL,  1 /* f_ignore_case */, 1 /*last */);
haystack_len      591 ext/intl/grapheme/grapheme_string.c 	size_t haystack_len, needle_len;
haystack_len      595 ext/intl/grapheme/grapheme_string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|b", &haystack, &haystack_len, &needle, &needle_len, &part) == FAILURE) {
haystack_len      616 ext/intl/grapheme/grapheme_string.c 		found = php_memnstr(haystack, needle, needle_len, haystack + haystack_len);
haystack_len      624 ext/intl/grapheme/grapheme_string.c 		if ( grapheme_ascii_check((unsigned char *)haystack, haystack_len) >= 0 ) {
haystack_len      630 ext/intl/grapheme/grapheme_string.c 				RETURN_STRINGL(found, haystack_len - found_offset);
haystack_len      637 ext/intl/grapheme/grapheme_string.c 	ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, 0, &uchar_pos, f_ignore_case, 0 /*last */ );
haystack_len      646 ext/intl/grapheme/grapheme_string.c 	U8_FWD_N(haystack, ret_pos, haystack_len, uchar_pos);
haystack_len      651 ext/intl/grapheme/grapheme_string.c 		RETURN_STRINGL(haystack + ret_pos, haystack_len - ret_pos);
haystack_len      133 ext/intl/grapheme/grapheme_util.c int32_t grapheme_strpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset, int32_t *puchar_pos, int f_ignore_case, int last)
haystack_len      149 ext/intl/grapheme/grapheme_util.c 	intl_convert_utf8_to_utf16(&uhaystack, &uhaystack_len, haystack, haystack_len, &status );
haystack_len      339 ext/intl/grapheme/grapheme_util.c grapheme_strrpos_ascii(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset)
haystack_len      345 ext/intl/grapheme/grapheme_util.c 		e = haystack + haystack_len - needle_len;
haystack_len      349 ext/intl/grapheme/grapheme_util.c 			e = haystack + haystack_len - needle_len;
haystack_len      351 ext/intl/grapheme/grapheme_util.c 			e = haystack + haystack_len + offset;
haystack_len       28 ext/intl/grapheme/grapheme_util.h zend_long grapheme_strrpos_ascii(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset);
haystack_len       30 ext/intl/grapheme/grapheme_util.h int32_t grapheme_strrpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset, int f_ignore_case);
haystack_len       31 ext/intl/grapheme/grapheme_util.h int32_t grapheme_strpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset, int *puchar_pos, int f_ignore_case, int last);
haystack_len     2268 ext/mbstring/mbstring.c 	size_t enc_name_len, haystack_len, needle_len;
haystack_len     2277 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ls", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &offset, &enc_name, &enc_name_len) == FAILURE) {
haystack_len     2281 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2289 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2341 ext/mbstring/mbstring.c 	size_t enc_name_len, haystack_len, needle_len;
haystack_len     2354 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|zs", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &zoffset, &enc_name, &enc_name_len) == FAILURE) {
haystack_len     2358 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2366 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2451 ext/mbstring/mbstring.c 	size_t from_encoding_len, haystack_len, needle_len;
haystack_len     2453 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ls", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &offset, &from_encoding, &from_encoding_len) == FAILURE) {
haystack_len     2457 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2465 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2490 ext/mbstring/mbstring.c 	size_t from_encoding_len, haystack_len, needle_len;
haystack_len     2492 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ls", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &offset, &from_encoding, &from_encoding_len) == FAILURE) {
haystack_len     2496 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2504 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2524 ext/mbstring/mbstring.c 	size_t enc_name_len, haystack_len, needle_len;
haystack_len     2534 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &part, &enc_name, &enc_name_len) == FAILURE) {
haystack_len     2538 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2546 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2597 ext/mbstring/mbstring.c 	size_t enc_name_len, haystack_len, needle_len;
haystack_len     2607 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &part, &enc_name, &enc_name_len) == FAILURE) {
haystack_len     2611 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2619 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2670 ext/mbstring/mbstring.c 	size_t from_encoding_len, len, mblen, haystack_len, needle_len;
haystack_len     2682 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &part, &from_encoding, &from_encoding_len) == FAILURE) {
haystack_len     2686 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2694 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2745 ext/mbstring/mbstring.c 	size_t from_encoding_len, haystack_len, needle_len;
haystack_len     2756 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &part, &from_encoding, &from_encoding_len) == FAILURE) {
haystack_len     2760 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2768 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     2815 ext/mbstring/mbstring.c 	size_t enc_name_len, haystack_len, needle_len;
haystack_len     2824 ext/mbstring/mbstring.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|s", (char **)&haystack.val, &haystack_len, (char **)&needle.val, &needle_len, &enc_name, &enc_name_len) == FAILURE) {
haystack_len     2828 ext/mbstring/mbstring.c 	if (ZEND_SIZE_T_UINT_OVFL(haystack_len)) {
haystack_len     2836 ext/mbstring/mbstring.c 	haystack.len = (uint32_t)haystack_len;
haystack_len     5276 ext/standard/string.c 	size_t haystack_len, needle_len;
haystack_len     5279 ext/standard/string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ll", &haystack, &haystack_len, &needle, &needle_len, &offset, &length) == FAILURE) {
haystack_len     5289 ext/standard/string.c 	endp = p + haystack_len;
haystack_len     5296 ext/standard/string.c 	if ((size_t)offset > haystack_len) {
haystack_len     5308 ext/standard/string.c 		if (length > (haystack_len - offset)) {