Lines Matching refs:p
131 pchars(const pcre_uchar *p, int length, BOOL is_subject, match_data *md) in pchars() argument
135 if (is_subject && length > md->end_subject - p) length = md->end_subject - p; in pchars()
137 if (isprint(c = UCHAR21INCTEST(p))) printf("%c", (char)c); else printf("\\x{%02x}", c); in pchars()
169 register PCRE_PUCHAR p = md->start_subject + md->offset_vector[offset]; in match_ref() local
183 pchars(p, length, FALSE, md); in match_ref()
210 PCRE_PUCHAR endptr = p + length; in match_ref()
211 while (p < endptr) in match_ref()
217 GETCHARINC(d, p); in match_ref()
241 cp = UCHAR21TEST(p); in match_ref()
243 p++; in match_ref()
257 if (UCHAR21INCTEST(p) != UCHAR21INCTEST(eptr)) return -1; in match_ref()
6880 register PCRE_PUCHAR p = start_match + (has_first_char? 1:0); in pcre_exec() local
6885 if (p > req_char_ptr) in pcre_exec()
6889 while (p < end_subject) in pcre_exec()
6891 register pcre_uint32 pp = UCHAR21INCTEST(p); in pcre_exec()
6892 if (pp == req_char || pp == req_char2) { p--; break; } in pcre_exec()
6897 while (p < end_subject) in pcre_exec()
6899 if (UCHAR21INCTEST(p) == req_char) { p--; break; } in pcre_exec()
6906 if (p >= end_subject) in pcre_exec()
6916 req_char_ptr = p; in pcre_exec()