/PHP-8.2/ext/pcre/pcre2lib/ |
H A D | pcre2_match_data.c | 100 if (match_data != NULL) in pcre2_match_data_free() 102 if (match_data->heapframes != NULL) in pcre2_match_data_free() 103 match_data->memctl.free(match_data->heapframes, in pcre2_match_data_free() 104 match_data->memctl.memory_data); in pcre2_match_data_free() 106 match_data->memctl.free((void *)match_data->subject, in pcre2_match_data_free() 107 match_data->memctl.memory_data); in pcre2_match_data_free() 108 match_data->memctl.free(match_data, match_data->memctl.memory_data); in pcre2_match_data_free() 121 return match_data->mark; in pcre2_get_mark() 133 return match_data->ovector; in pcre2_get_ovector_pointer() 145 return match_data->oveccount; in pcre2_get_ovector_count() [all …]
|
H A D | pcre2_substring.c | 87 if (n < match_data->oveccount) in pcre2_substring_copy_byname() 89 if (match_data->ovector[n*2] != PCRE2_UNSET) in pcre2_substring_copy_byname() 129 memcpy(buffer, match_data->subject + match_data->ovector[stringnumber*2], in pcre2_substring_copy_bynumber() 175 if (n < match_data->oveccount) in pcre2_substring_get_byname() 221 memcpy(yield, match_data->subject + match_data->ovector[stringnumber*2], in pcre2_substring_get_bynumber() 282 if (n < match_data->oveccount) in pcre2_substring_length_byname() 319 int count = match_data->rc; in pcre2_substring_length_bynumber() 331 if (stringnumber >= match_data->oveccount) in pcre2_substring_length_bynumber() 342 left = match_data->ovector[stringnumber*2]; in pcre2_substring_length_bynumber() 343 right = match_data->ovector[stringnumber*2+1]; in pcre2_substring_length_bynumber() [all …]
|
H A D | pcre2_jit_match.c | 96 (void)match_data; in pcre2_jit_match() 105 uint32_t oveccount = match_data->oveccount; in pcre2_jit_match() 127 arguments.match_data = match_data; in pcre2_jit_match() 172 match_data->code = re; in pcre2_jit_match() 174 match_data->rc = rc; in pcre2_jit_match() 175 match_data->startchar = arguments.startchar_ptr - subject; in pcre2_jit_match() 176 match_data->leftchar = 0; in pcre2_jit_match() 177 match_data->rightchar = 0; in pcre2_jit_match() 178 match_data->mark = arguments.mark_ptr; in pcre2_jit_match() 179 match_data->matchedby = PCRE2_MATCHEDBY_JIT; in pcre2_jit_match() [all …]
|
H A D | pcre2_substitute.c | 289 if (match_data == NULL) in pcre2_substitute() 296 match_data = internal_match_data = in pcre2_substitute() 307 code->top_bracket + 1 : match_data->oveccount; in pcre2_substitute() 315 match_data = internal_match_data; in pcre2_substitute() 320 ovector = pcre2_get_ovector_pointer(match_data); in pcre2_substitute() 321 ovector_count = pcre2_get_ovector_count(match_data); in pcre2_substitute() 351 match_data->leftchar = 0; in pcre2_substitute() 366 match_data->leftchar = 0; in pcre2_substitute() 386 rc = match_data->rc; in pcre2_substitute() 390 match_data, mcontext); in pcre2_substitute() [all …]
|
H A D | pcre2_match.c | 677 new = match_data->memctl.malloc(newsize, match_data->memctl.memory_data); in match() 684 match_data->memctl.free(match_data->heapframes, match_data->memctl.memory_data); in match() 6461 match_data->memctl.free((void *)match_data->subject, in pcre2_match() 6557 match_data->subject = match_data->memctl.malloc(length, in pcre2_match() 6682 if (!allow_invalid || match_data->rc > 0) return match_data->rc; in pcre2_match() 6846 match_data->memctl.free(match_data->heapframes, in pcre2_match() 6848 match_data->heapframes = match_data->memctl.malloc(heapframes_size, in pcre2_match() 7290 match_data, mb); in pcre2_match() 7475 match_data->code = re; in pcre2_match() 7486 match_data->rc = ((int)mb->end_offset_top >= 2 * match_data->oveccount)? in pcre2_match() [all …]
|
H A D | pcre2_dfa_match.c | 3569 match_data->rc = PRIV(valid_utf)(check_subject, in pcre2_dfa_match() 3571 if (match_data->rc != 0) in pcre2_dfa_match() 3574 return match_data->rc; in pcre2_dfa_match() 3630 match_data->memctl.free((void *)match_data->subject, in pcre2_dfa_match() 3631 match_data->memctl.memory_data); in pcre2_dfa_match() 3632 match_data->flags &= ~PCRE2_MD_COPIED_SUBJECT; in pcre2_dfa_match() 3637 match_data->code = re; in pcre2_dfa_match() 3639 match_data->mark = NULL; in pcre2_dfa_match() 4000 match_data->rc = rc; in pcre2_dfa_match() 4005 match_data->subject = match_data->memctl.malloc(length, in pcre2_dfa_match() [all …]
|
H A D | pcre2_jit_compile.c | 183 pcre2_match_data *match_data; member 3373 OP2(SLJIT_ADD, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, match_data), in copy_ovector() 3379 OP1(SLJIT_MOV, SLJIT_R2, 0, SLJIT_MEM1(ARGUMENTS), SLJIT_OFFSETOF(jit_arguments, match_data)); in copy_ovector() 3469 OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_MEM1(arguments_reg), SLJIT_OFFSETOF(jit_arguments, match_data)); in return_with_partial_match()
|
/PHP-8.2/ext/pcre/ |
H A D | php_pcre.c | 1220 match_data = mdata; in php_pcre_match_impl() 1223 if (!match_data) { in php_pcre_match_impl() 1408 if (match_data != mdata) { in php_pcre_match_impl() 1632 match_data = mdata; in php_pcre_replace_impl() 1635 if (!match_data) { in php_pcre_replace_impl() 1883 match_data = mdata; in php_pcre_replace_func_impl() 1886 if (!match_data) { in php_pcre_replace_func_impl() 2597 match_data = mdata; in php_pcre_split_impl() 2600 if (!match_data) { in php_pcre_split_impl() 2937 match_data = mdata; in php_pcre_grep_impl() [all …]
|
/PHP-8.2/ext/opcache/ |
H A D | zend_accelerator_blacklist.c | 359 pcre2_match_data *match_data = php_pcre_create_match_data(0, regexp_list_it->re); local 360 if (!match_data) { 364 … pcre2_match(regexp_list_it->re, (PCRE2_SPTR)verify_path, verify_path_len, 0, 0, match_data, mctx); 367 php_pcre_free_match_data(match_data); 370 php_pcre_free_match_data(match_data);
|
/PHP-8.2/ext/filter/ |
H A D | logical_filters.c | 478 pcre2_match_data *match_data = NULL; in php_filter_validate_regexp() local 494 match_data = php_pcre_create_match_data(capture_count, re); in php_filter_validate_regexp() 495 if (!match_data) { in php_filter_validate_regexp() 498 …rc = pcre2_match(re, (PCRE2_SPTR)Z_STRVAL_P(value), Z_STRLEN_P(value), 0, 0, match_data, php_pcre_… in php_filter_validate_regexp() 499 php_pcre_free_match_data(match_data); in php_filter_validate_regexp() 678 pcre2_match_data *match_data = NULL; in php_filter_validate_email() local 706 match_data = php_pcre_create_match_data(capture_count, re); in php_filter_validate_email() 707 if (!match_data) { in php_filter_validate_email() 710 …rc = pcre2_match(re, (PCRE2_SPTR)Z_STRVAL_P(value), Z_STRLEN_P(value), 0, 0, match_data, php_pcre_… in php_filter_validate_email() 711 php_pcre_free_match_data(match_data); in php_filter_validate_email()
|
/PHP-8.2/ext/zip/ |
H A D | php_zip.c | 758 pcre2_match_data *match_data = NULL; in php_zip_pcre() local 789 match_data = php_pcre_create_match_data(capture_count, re); in php_zip_pcre() 790 if (!match_data) { in php_zip_pcre() 795 …rc = pcre2_match(re, (PCRE2_SPTR)ZSTR_VAL(namelist[i]), ZSTR_LEN(namelist[i]), 0, 0, match_data, m… in php_zip_pcre() 796 php_pcre_free_match_data(match_data); in php_zip_pcre()
|
/PHP-8.2/ext/fileinfo/libmagic/ |
H A D | softmagic.c | 501 pcre2_match_data *match_data = php_pcre_create_match_data(0, re); in check_fmt() local 502 if (match_data) { in check_fmt() 503 rv = pcre2_match(re, (PCRE2_SPTR)fmt, strlen(fmt), 0, 0, match_data, php_pcre_mctx()) > 0; in check_fmt() 504 php_pcre_free_match_data(match_data); in check_fmt()
|
/PHP-8.2/ext/spl/ |
H A D | spl_iterators.c | 1830 pcre2_match_data *match_data; in PHP_METHOD() local 1863 match_data = php_pcre_create_match_data(0, re); in PHP_METHOD() 1864 if (!match_data) { in PHP_METHOD() 1867 …rc = pcre2_match(re, (PCRE2_SPTR)ZSTR_VAL(subject), ZSTR_LEN(subject), 0, 0, match_data, php_pcre_… in PHP_METHOD() 1869 php_pcre_free_match_data(match_data); in PHP_METHOD()
|
/PHP-8.2/ext/pgsql/ |
H A D | pgsql.c | 4462 pcre2_match_data *match_data; in php_pgsql_convert_match() local 4485 match_data = php_pcre_create_match_data(0, re); in php_pgsql_convert_match() 4486 if (NULL == match_data) { in php_pgsql_convert_match() 4491 res = pcre2_match(re, (PCRE2_SPTR)ZSTR_VAL(str), ZSTR_LEN(str), 0, 0, match_data, php_pcre_mctx()); in php_pgsql_convert_match() 4492 php_pcre_free_match_data(match_data); in php_pgsql_convert_match()
|
/PHP-8.2/ext/fileinfo/ |
H A D | libmagic.patch | 2957 + pcre2_match_data *match_data = php_pcre_create_match_data(0, re); 2958 + if (match_data) { 2959 + rv = pcre2_match(re, (PCRE2_SPTR)fmt, strlen(fmt), 0, 0, match_data, php_pcre_mctx()) > 0; 2960 + php_pcre_free_match_data(match_data);
|
/PHP-8.2/ext/mbstring/ |
H A D | mbstring.c | 524 pcre2_match_data *match_data = php_pcre_create_match_data(0, opaque); in _php_mb_match_regex() local 525 if (NULL == match_data) { in _php_mb_match_regex() 530 res = pcre2_match(opaque, (PCRE2_SPTR)str, str_len, 0, 0, match_data, php_pcre_mctx()) >= 0; in _php_mb_match_regex() 531 php_pcre_free_match_data(match_data); in _php_mb_match_regex()
|