Lines Matching refs:reclimit
81 static void p_ere(struct parse *p, int stop, size_t reclimit);
82 static void p_ere_exp(struct parse *p, size_t reclimit);
84 static void p_bre(struct parse *p, int end1, int end2, size_t reclimit);
85 static int p_simp_re(struct parse *p, int starordinary, size_t reclimit);
97 static void repeat(struct parse *p, sopno start, int from, int to, size_t reclimit);
288 p_ere(struct parse *p, int stop, size_t reclimit) in p_ere() argument
297 if (reclimit++ > RECLIMIT || p->error == REG_ESPACE) { in p_ere()
306 p_ere_exp(p, reclimit); in p_ere()
337 p_ere_exp(struct parse *p, size_t reclimit) in p_ere_exp() argument
359 p_ere(p, ')', reclimit); in p_ere_exp()
505 size_t reclimit) in p_bre() argument
511 if (reclimit++ > RECLIMIT || p->error == REG_ESPACE) { in p_bre()
524 wasdollar = p_simp_re(p, first, reclimit); in p_bre()
543 size_t reclimit) in p_simp_re() argument
573 p_bre(p, '\\', ')', reclimit); in p_simp_re()
648 repeat(p, pos, count, count2, reclimit); in p_simp_re()
1006 size_t reclimit) in repeat() argument
1015 if (reclimit++ > RECLIMIT) in repeat()
1033 repeat(p, start+1, 1, to, reclimit); in repeat()
1053 repeat(p, copy, 1, to-1, reclimit); in repeat()
1061 repeat(p, copy, from-1, to-1, reclimit); in repeat()
1065 repeat(p, copy, from-1, to, reclimit); in repeat()