• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/pcre-8.31/

Lines Matching refs:end_subject

81 #define PSEND   end_subject    /* Field containing processed string end */
418 const pcre_uchar *end_subject = md->end_subject;
612 if (ptr < end_subject)
863 (ptr != end_subject && WAS_NEWLINE(ptr)))
869 if (ptr >= end_subject)
898 if (ptr + 1 >= md->end_subject &&
923 else if (clen == 0 || (IS_NEWLINE(ptr) && ptr == end_subject - md->nllen))
935 (ptr == end_subject - md->nllen)
938 else if (ptr + 1 >= md->end_subject &&
963 else if (ptr + 1 >= md->end_subject &&
1138 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1169 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1199 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1227 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1256 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1380 while (nptr < end_subject)
1415 if (ptr + 1 < end_subject && ptr[1] == 0x0a) ncount = 1;
1637 while (nptr < end_subject)
1679 if (ptr + 1 < end_subject && ptr[1] == 0x0a) ncount = 1;
1903 while (nptr < end_subject)
1912 if (nptr >= end_subject && (md->moptions & PCRE_PARTIAL_HARD) != 0)
1944 if (ptr + 1 < end_subject && ptr[1] == 0x0a) ncount = 1;
2119 while (nptr < end_subject)
2127 if (nptr >= end_subject && (md->moptions & PCRE_PARTIAL_HARD) != 0)
2154 if (ptr + 1 >= end_subject)
2670 cb.subject_length = (int)(end_subject - start_subject);
3019 cb.subject_length = (int)(end_subject - start_subject);
3071 ptr >= end_subject && /* End of subject and */
3079 offsets[1] = (int)(end_subject - start_subject);
3149 const pcre_uchar *current_subject, *end_subject;
3213 end_subject = (const pcre_uchar *)subject + length;
3231 md->end_subject = end_subject;
3380 const pcre_uchar *save_end_subject = end_subject;
3384 end_subject so that we stop scanning at a newline. If the match fails at
3393 while (t < md->end_subject && !IS_NEWLINE(t))
3396 ACROSSCHAR(t < end_subject, *t, t++);
3401 while (t < md->end_subject && !IS_NEWLINE(t)) t++;
3402 end_subject = t;
3418 while (current_subject < end_subject &&
3422 while (current_subject < end_subject &&
3436 while (current_subject < end_subject &&
3440 ACROSSCHAR(current_subject < end_subject, *current_subject,
3446 while (current_subject < end_subject && !WAS_NEWLINE(current_subject))
3455 current_subject < end_subject &&
3465 while (current_subject < end_subject)
3478 ACROSSCHAR(current_subject < end_subject, *current_subject,
3487 /* Restore fudged end_subject */
3489 end_subject = save_end_subject;
3504 (pcre_uint32)(end_subject - current_subject) < study->minlength)
3520 if (has_req_char && end_subject - current_subject < REQ_BYTE_MAX)
3531 while (p < end_subject)
3539 while (p < end_subject)
3548 if (p >= end_subject) break;
3589 ACROSSCHAR(current_subject < end_subject, *current_subject,
3593 if (current_subject > end_subject) break;
3600 current_subject < end_subject &&