Lines Matching refs:ret_pos

116 	int ret_pos;  in PHP_FUNCTION()  local
163ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 0 /* fIg… in PHP_FUNCTION()
165 if ( ret_pos >= 0 ) { in PHP_FUNCTION()
166 RETURN_LONG(ret_pos); in PHP_FUNCTION()
183 int ret_pos; in PHP_FUNCTION() local
238ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 1 /* fIg… in PHP_FUNCTION()
240 if ( ret_pos >= 0 ) { in PHP_FUNCTION()
241 RETURN_LONG(ret_pos); in PHP_FUNCTION()
257 int32_t ret_pos; in PHP_FUNCTION() local
291 ret_pos = grapheme_strrpos_ascii(haystack, haystack_len, needle, needle_len, offset); in PHP_FUNCTION()
294 if ( ret_pos >= 0 ) { in PHP_FUNCTION()
295 RETURN_LONG(ret_pos); in PHP_FUNCTION()
307ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 0 /* f_i… in PHP_FUNCTION()
309 if ( ret_pos >= 0 ) { in PHP_FUNCTION()
310 RETURN_LONG(ret_pos); in PHP_FUNCTION()
327 int32_t ret_pos; in PHP_FUNCTION() local
367 ret_pos = grapheme_strrpos_ascii(haystack_dup, haystack_len, needle_dup, needle_len, offset); in PHP_FUNCTION()
372 if ( ret_pos >= 0 ) { in PHP_FUNCTION()
373 RETURN_LONG(ret_pos); in PHP_FUNCTION()
385ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 1 /* f_… in PHP_FUNCTION()
387 if ( ret_pos >= 0 ) { in PHP_FUNCTION()
388 RETURN_LONG(ret_pos); in PHP_FUNCTION()
617 int ret_pos, uchar_pos; in strstr_common_handler() local
662ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, 0, &uchar_pos, f_ignor… in strstr_common_handler()
664 if ( ret_pos < 0 ) { in strstr_common_handler()
670 ret_pos = 0; in strstr_common_handler()
671 U8_FWD_N(haystack, ret_pos, haystack_len, uchar_pos); in strstr_common_handler()
674 RETURN_STRINGL(((char *)haystack), ret_pos, 1); in strstr_common_handler()
677 RETURN_STRINGL(((char *)haystack) + ret_pos, haystack_len - ret_pos, 1); in strstr_common_handler()
704 int ret_pos = 0, prev_ret_pos = 0; in grapheme_extract_charcount_iter() local
721 prev_ret_pos = ret_pos; in grapheme_extract_charcount_iter()
722 U8_FWD_N(pstr, ret_pos, str_len, pos - prev_pos); in grapheme_extract_charcount_iter()
724 if ( prev_ret_pos == ret_pos ) { in grapheme_extract_charcount_iter()
732 return ret_pos; in grapheme_extract_charcount_iter()
741 int ret_pos = 0, prev_ret_pos = 0; in grapheme_extract_bytecount_iter() local
750 prev_ret_pos = ret_pos; in grapheme_extract_bytecount_iter()
751 U8_FWD_N(pstr, ret_pos, str_len, pos - prev_pos); in grapheme_extract_bytecount_iter()
753 if ( ret_pos > bsize ) { in grapheme_extract_bytecount_iter()
754 ret_pos = prev_ret_pos; in grapheme_extract_bytecount_iter()
758 if ( prev_ret_pos == ret_pos ) { in grapheme_extract_bytecount_iter()
766 return ret_pos; in grapheme_extract_bytecount_iter()
775 int ret_pos = 0; in grapheme_extract_count_iter() local
791 U8_FWD_N(pstr, ret_pos, str_len, pos); in grapheme_extract_count_iter()
793 return ret_pos; in grapheme_extract_count_iter()
821 int ret_pos; in PHP_FUNCTION() local
931 ret_pos = (*grapheme_extract_iters[extract_type])(bi, size, pstr, str_len); in PHP_FUNCTION()
939 ZVAL_LONG(next, start+ret_pos); in PHP_FUNCTION()
942 RETURN_STRINGL(((char *)pstr), ret_pos, 1); in PHP_FUNCTION()