Lines Matching refs:subject

3297 pcre2_dfa_match(const pcre2_code *code, PCRE2_SPTR subject, PCRE2_SIZE length,  in pcre2_dfa_match()  argument
3347 if (subject == NULL && length == 0) subject = (PCRE2_SPTR)""; in pcre2_dfa_match()
3352 if (re == NULL || subject == NULL || workspace == NULL || match_data == NULL) in pcre2_dfa_match()
3357 length = PRIV(strlen)(subject); in pcre2_dfa_match()
3417 start_match = subject + start_offset; in pcre2_dfa_match()
3418 end_subject = subject + length; in pcre2_dfa_match()
3435 cb.subject = subject; in pcre2_dfa_match()
3436 cb.subject_length = (PCRE2_SIZE)(end_subject - subject); in pcre2_dfa_match()
3460 bumpalong_limit = subject + mcontext->offset_limit; in pcre2_dfa_match()
3482 mb->start_subject = subject; in pcre2_dfa_match()
3549 for (i = re->max_lookbehind; i > 0 && check_subject > subject; i--) in pcre2_dfa_match()
3552 while (check_subject > subject && in pcre2_dfa_match()
3562 if (check_subject < subject) check_subject = subject; in pcre2_dfa_match()
3570 length - (PCRE2_SIZE)(check_subject - subject), &(match_data->startchar)); in pcre2_dfa_match()
3573 match_data->startchar += (PCRE2_SIZE)(check_subject - subject); in pcre2_dfa_match()
3630 match_data->memctl.free((void *)match_data->subject, in pcre2_dfa_match()
3638 match_data->subject = NULL; /* Default for no match */ in pcre2_dfa_match()
3994 match_data->ovector[0] = (PCRE2_SIZE)(start_match - subject); in pcre2_dfa_match()
3995 match_data->ovector[1] = (PCRE2_SIZE)(end_subject - subject); in pcre2_dfa_match()
3997 match_data->leftchar = (PCRE2_SIZE)(mb->start_used_ptr - subject); in pcre2_dfa_match()
3998 match_data->rightchar = (PCRE2_SIZE)( mb->last_used_ptr - subject); in pcre2_dfa_match()
3999 match_data->startchar = (PCRE2_SIZE)(start_match - subject); in pcre2_dfa_match()
4005 match_data->subject = match_data->memctl.malloc(length, in pcre2_dfa_match()
4007 if (match_data->subject == NULL) return PCRE2_ERROR_NOMEMORY; in pcre2_dfa_match()
4008 memcpy((void *)match_data->subject, subject, length); in pcre2_dfa_match()
4013 if (rc >= 0 || rc == PCRE2_ERROR_PARTIAL) match_data->subject = subject; in pcre2_dfa_match()