Lines Matching refs:num_regs

1692 /* We used to use (num_regs - 1), which is the number of registers
2241 PREFIX(regex_grow_registers) (int num_regs)
2243 if (num_regs > regs_allocated_size)
2245 RETALLOC_IF (regstart, num_regs, const char *);
2246 RETALLOC_IF (regend, num_regs, const char *);
2247 RETALLOC_IF (old_regstart, num_regs, const char *);
2248 RETALLOC_IF (old_regend, num_regs, const char *);
2249 RETALLOC_IF (best_regstart, num_regs, const char *);
2250 RETALLOC_IF (best_regend, num_regs, const char *);
2251 RETALLOC_IF (PREFIX(reg_info), num_regs, PREFIX(register_info_type));
2252 RETALLOC_IF (reg_dummy, num_regs, const char *);
2253 RETALLOC_IF (PREFIX(reg_info_dummy), num_regs, PREFIX(register_info_type));
2255 regs_allocated_size = num_regs;
4197 int num_regs = bufp->re_nsub + 1;
4229 PREFIX(regex_grow_registers) (num_regs);
4904 struct re_registers *regs, unsigned num_regs,
4907 if (num_regs)
4910 regs->num_regs = num_regs;
4917 regs->num_regs = 0;
5629 size_t num_regs = bufp->re_nsub + 1;
5710 regstart = REGEX_TALLOC (num_regs, const CHAR_T *);
5711 regend = REGEX_TALLOC (num_regs, const CHAR_T *);
5712 old_regstart = REGEX_TALLOC (num_regs, const CHAR_T *);
5713 old_regend = REGEX_TALLOC (num_regs, const CHAR_T *);
5714 best_regstart = REGEX_TALLOC (num_regs, const CHAR_T *);
5715 best_regend = REGEX_TALLOC (num_regs, const CHAR_T *);
5716 reg_info = REGEX_TALLOC (num_regs, PREFIX(register_info_type));
5717 reg_dummy = REGEX_TALLOC (num_regs, const CHAR_T *);
5718 reg_info_dummy = REGEX_TALLOC (num_regs, PREFIX(register_info_type));
5802 for (mcnt = 1; (unsigned) mcnt < num_regs; mcnt++)
5955 for (mcnt = 1; (unsigned) mcnt < num_regs; mcnt++)
5981 for (mcnt = 1; (unsigned) mcnt < num_regs; mcnt++)
5997 extra element beyond `num_regs' for the `-1' marker
5999 regs->num_regs = MAX (RE_NREGS, num_regs + 1);
6000 regs->start = TALLOC (regs->num_regs, regoff_t);
6001 regs->end = TALLOC (regs->num_regs, regoff_t);
6013 if (regs->num_regs < num_regs + 1)
6015 regs->num_regs = num_regs + 1;
6016 RETALLOC (regs->start, regs->num_regs, regoff_t);
6017 RETALLOC (regs->end, regs->num_regs, regoff_t);
6035 if (regs->num_regs > 0)
6052 /* Go through the first `min (num_regs, regs->num_regs)'
6054 for (mcnt = 1; (unsigned) mcnt < MIN (num_regs, regs->num_regs);
6073 for (mcnt = num_regs; (unsigned) mcnt < regs->num_regs; mcnt++)
8044 regs.num_regs = nmatch;