Lines Matching refs:current_subject
353 do_callout(PCRE2_SPTR code, PCRE2_SIZE *offsets, PCRE2_SPTR current_subject, in do_callout() argument
369 cb->start_match = (PCRE2_SIZE)(current_subject - mb->start_subject); in do_callout()
525 PCRE2_SPTR current_subject, in internal_dfa_match() argument
608 if (current_subject <= start_subject) break; in internal_dfa_match()
609 current_subject--; in internal_dfa_match()
610 ACROSSCHAR(current_subject > start_subject, current_subject, in internal_dfa_match()
611 current_subject--); in internal_dfa_match()
620 size_t current_offset = (size_t)(current_subject - start_subject); in internal_dfa_match()
622 current_subject -= gone_back; in internal_dfa_match()
627 if (current_subject < mb->start_used_ptr) in internal_dfa_match()
628 mb->start_used_ptr = current_subject; in internal_dfa_match()
690 ptr = current_subject; in internal_dfa_match()
881 if (ptr > current_subject || in internal_dfa_match()
884 current_subject > start_subject + mb->start_offset))) in internal_dfa_match()
894 offsets[0] = (PCRE2_SIZE)(current_subject - start_subject); in internal_dfa_match()
2802 rrc = do_callout(code, offsets, current_subject, ptr, mb, in internal_dfa_match()
3199 rrc = do_callout(code, offsets, current_subject, ptr, mb, 0, in internal_dfa_match()