Searched refs:mcontext (Results 1 – 6 of 6) sorted by relevance
/php-src/ext/pcre/pcre2lib/ |
H A D | pcre2_context.c | 188 if (mcontext == NULL) return NULL; in pcre2_match_context_create() 192 return mcontext; in pcre2_match_context_create() 259 mcontext->memctl.memory_data); in pcre2_match_context_copy() 301 if (mcontext != NULL) in pcre2_match_context_free() 302 mcontext->memctl.free(mcontext, mcontext->memctl.memory_data); in pcre2_match_context_free() 411 mcontext->callout = callout; in pcre2_set_callout() 429 mcontext->heap_limit = limit; in pcre2_set_heap_limit() 436 mcontext->match_limit = limit; in pcre2_set_match_limit() 443 mcontext->depth_limit = limit; in pcre2_set_depth_limit() 450 mcontext->offset_limit = limit; in pcre2_set_offset_limit() [all …]
|
H A D | pcre2_jit_match.c | 93 pcre2_match_context *mcontext) in pcre2_jit_match() argument 103 (void)mcontext; in pcre2_jit_match() 138 if (mcontext != NULL) in pcre2_jit_match() 140 arguments.callout = mcontext->callout; in pcre2_jit_match() 141 arguments.callout_data = mcontext->callout_data; in pcre2_jit_match() 142 arguments.offset_limit = mcontext->offset_limit; in pcre2_jit_match() 143 arguments.limit_match = (mcontext->match_limit < re->limit_match)? in pcre2_jit_match() 144 mcontext->match_limit : re->limit_match; in pcre2_jit_match() 145 if (mcontext->jit_callback != NULL) in pcre2_jit_match() 146 jit_stack = mcontext->jit_callback(mcontext->jit_callback_data); in pcre2_jit_match() [all …]
|
H A D | pcre2_jit_misc.c | 166 pcre2_jit_stack_assign(pcre2_match_context *mcontext, pcre2_jit_callback callback, in pcre2_jit_stack_assign() argument 170 (void)mcontext; in pcre2_jit_stack_assign() 175 if (mcontext == NULL) return; in pcre2_jit_stack_assign() 176 mcontext->jit_callback = callback; in pcre2_jit_stack_assign() 177 mcontext->jit_callback_data = callback_data; in pcre2_jit_stack_assign()
|
H A D | pcre2_substitute.c | 222 pcre2_match_context *mcontext, PCRE2_SPTR replacement, PCRE2_SIZE rlength, in pcre2_substitute() argument 293 gcontext = (mcontext == NULL)? in pcre2_substitute() 295 (pcre2_general_context *)mcontext; in pcre2_substitute() 303 pcre2_general_context *gcontext = (mcontext == NULL)? in pcre2_substitute() 305 (pcre2_general_context *)mcontext; in pcre2_substitute() 390 match_data, mcontext); in pcre2_substitute() 919 if (!overflowed && mcontext != NULL && mcontext->substitute_callout != NULL) in pcre2_substitute() 923 rc = mcontext->substitute_callout(&scb, mcontext->substitute_callout_data); in pcre2_substitute()
|
H A D | pcre2_dfa_match.c | 3351 pcre2_match_context *mcontext, int *workspace, PCRE2_SIZE wscount) in pcre2_dfa_match() argument 3498 if (mcontext == NULL) in pcre2_dfa_match() 3508 if (mcontext->offset_limit != PCRE2_UNSET) in pcre2_dfa_match() 3512 bumpalong_limit = subject + mcontext->offset_limit; in pcre2_dfa_match() 3514 mb->callout = mcontext->callout; in pcre2_dfa_match() 3515 mb->callout_data = mcontext->callout_data; in pcre2_dfa_match() 3516 mb->memctl = mcontext->memctl; in pcre2_dfa_match() 3517 mb->match_limit = mcontext->match_limit; in pcre2_dfa_match() 3518 mb->match_limit_depth = mcontext->depth_limit; in pcre2_dfa_match() 3519 mb->heap_limit = mcontext->heap_limit; in pcre2_dfa_match()
|
H A D | pcre2_match.c | 6532 pcre2_match_context *mcontext) in pcre2_match() argument 6671 if (mcontext != NULL && mcontext->offset_limit != PCRE2_UNSET && in pcre2_match() 6770 match_data, mcontext); in pcre2_match() 6934 if (mcontext == NULL) in pcre2_match() 6939 else mb->memctl = mcontext->memctl; in pcre2_match() 6945 true_end_subject : subject + mcontext->offset_limit; in pcre2_match() 6959 mb->callout = mcontext->callout; in pcre2_match() 6960 mb->callout_data = mcontext->callout_data; in pcre2_match() 7040 mcontext->heap_limit : re->limit_heap); in pcre2_match() 7043 mcontext->match_limit : re->limit_match; in pcre2_match() [all …]
|
Completed in 39 milliseconds