Lines Matching refs:reclimit
128 static void p_ere(struct parse *p, int stop, size_t reclimit);
129 static void p_ere_exp(struct parse *p, size_t reclimit);
131 static void p_bre(struct parse *p, int end1, int end2, size_t reclimit);
132 static int p_simp_re(struct parse *p, int starordinary, size_t reclimit);
144 static void repeat(struct parse *p, sopno start, int from, int to, size_t reclimit);
343 size_t reclimit) in p_ere() argument
353 if (reclimit++ > RECLIMIT || p->error == REG_ESPACE) { in p_ere()
362 p_ere_exp(p, reclimit); in p_ere()
396 size_t reclimit) in p_ere_exp() argument
420 p_ere(p, ')', reclimit); in p_ere_exp()
576 size_t reclimit) in p_bre() argument
584 if (reclimit++ > RECLIMIT || p->error == REG_ESPACE) { in p_bre()
597 wasdollar = p_simp_re(p, first, reclimit); in p_bre()
618 size_t reclimit) in p_simp_re() argument
658 p_bre(p, '\\', ')', reclimit); in p_simp_re()
1140 size_t reclimit) in repeat() argument
1151 if (reclimit++ > RECLIMIT) in repeat()
1169 repeat(p, start+1, 1, to, reclimit); in repeat()
1189 repeat(p, copy, 1, to-1, reclimit); in repeat()
1197 repeat(p, copy, from-1, to-1, reclimit); in repeat()
1201 repeat(p, copy, from-1, to, reclimit); in repeat()