regs               49 maint/gnulib/lib/regex.c # define re_match_2(bufp, string1, size1, string2, size2, pos, regs, stop) \
regs               50 maint/gnulib/lib/regex.c 	__re_match_2 (bufp, string1, size1, string2, size2, pos, regs, stop)
regs               51 maint/gnulib/lib/regex.c # define re_match(bufp, string, size, pos, regs) \
regs               52 maint/gnulib/lib/regex.c 	__re_match (bufp, string, size, pos, regs)
regs               53 maint/gnulib/lib/regex.c # define re_search(bufp, string, size, startpos, range, regs) \
regs               54 maint/gnulib/lib/regex.c 	__re_search (bufp, string, size, startpos, range, regs)
regs               58 maint/gnulib/lib/regex.c # define re_search_2(bufp, st1, s1, st2, s2, startpos, range, regs, stop) \
regs               59 maint/gnulib/lib/regex.c 	__re_search_2 (bufp, st1, s1, st2, s2, startpos, range, regs, stop)
regs              627 maint/gnulib/lib/regex_internal.h   regmatch_t *regs;
regs               43 maint/gnulib/lib/regexec.c 				  struct re_registers *regs,
regs               48 maint/gnulib/lib/regexec.c 				struct re_registers *regs,
regs               50 maint/gnulib/lib/regexec.c static unsigned re_copy_regs (struct re_registers *regs, regmatch_t *pmatch,
regs               62 maint/gnulib/lib/regexec.c 				      regmatch_t *regs, regmatch_t *prevregs,
regs              278 maint/gnulib/lib/regexec.c 	  Idx start, struct re_registers *regs)
regs              280 maint/gnulib/lib/regexec.c   return re_search_stub (bufp, string, length, start, 0, length, regs, true);
regs              288 maint/gnulib/lib/regexec.c 	   Idx start, regoff_t range, struct re_registers *regs)
regs              290 maint/gnulib/lib/regexec.c   return re_search_stub (bufp, string, length, start, range, length, regs,
regs              300 maint/gnulib/lib/regexec.c 	    struct re_registers *regs, Idx stop)
regs              303 maint/gnulib/lib/regexec.c 			   start, 0, regs, stop, true);
regs              312 maint/gnulib/lib/regexec.c 	     struct re_registers *regs, Idx stop)
regs              315 maint/gnulib/lib/regexec.c 			   start, range, regs, stop, false);
regs              324 maint/gnulib/lib/regexec.c 		  regoff_t range, struct re_registers *regs,
regs              357 maint/gnulib/lib/regexec.c   rval = re_search_stub (bufp, str, len, start, range, stop, regs,
regs              370 maint/gnulib/lib/regexec.c 		Idx start, regoff_t range, Idx stop, struct re_registers *regs,
regs              401 maint/gnulib/lib/regexec.c     regs = NULL;
regs              404 maint/gnulib/lib/regexec.c   if (regs == NULL)
regs              407 maint/gnulib/lib/regexec.c 			     && regs->num_regs <= bufp->re_nsub))
regs              409 maint/gnulib/lib/regexec.c       nregs = regs->num_regs;
regs              413 maint/gnulib/lib/regexec.c 	  regs = NULL;
regs              434 maint/gnulib/lib/regexec.c   else if (regs != NULL)
regs              437 maint/gnulib/lib/regexec.c       bufp->regs_allocated = re_copy_regs (regs, pmatch, nregs,
regs              460 maint/gnulib/lib/regexec.c re_copy_regs (struct re_registers *regs, regmatch_t *pmatch, Idx nregs,
regs              472 maint/gnulib/lib/regexec.c       regs->start = re_malloc (regoff_t, need_regs);
regs              473 maint/gnulib/lib/regexec.c       if (__glibc_unlikely (regs->start == NULL))
regs              475 maint/gnulib/lib/regexec.c       regs->end = re_malloc (regoff_t, need_regs);
regs              476 maint/gnulib/lib/regexec.c       if (__glibc_unlikely (regs->end == NULL))
regs              478 maint/gnulib/lib/regexec.c 	  re_free (regs->start);
regs              481 maint/gnulib/lib/regexec.c       regs->num_regs = need_regs;
regs              487 maint/gnulib/lib/regexec.c       if (__glibc_unlikely (need_regs > regs->num_regs))
regs              489 maint/gnulib/lib/regexec.c 	  regoff_t *new_start = re_realloc (regs->start, regoff_t, need_regs);
regs              493 maint/gnulib/lib/regexec.c 	  new_end = re_realloc (regs->end, regoff_t, need_regs);
regs              499 maint/gnulib/lib/regexec.c 	  regs->start = new_start;
regs              500 maint/gnulib/lib/regexec.c 	  regs->end = new_end;
regs              501 maint/gnulib/lib/regexec.c 	  regs->num_regs = need_regs;
regs              508 maint/gnulib/lib/regexec.c       DEBUG_ASSERT (nregs <= regs->num_regs);
regs              515 maint/gnulib/lib/regexec.c       regs->start[i] = pmatch[i].rm_so;
regs              516 maint/gnulib/lib/regexec.c       regs->end[i] = pmatch[i].rm_eo;
regs              518 maint/gnulib/lib/regexec.c   for ( ; i < regs->num_regs; ++i)
regs              519 maint/gnulib/lib/regexec.c     regs->start[i] = regs->end[i] = -1;
regs              538 maint/gnulib/lib/regexec.c re_set_registers (struct re_pattern_buffer *bufp, struct re_registers *regs,
regs              544 maint/gnulib/lib/regexec.c       regs->num_regs = num_regs;
regs              545 maint/gnulib/lib/regexec.c       regs->start = starts;
regs              546 maint/gnulib/lib/regexec.c       regs->end = ends;
regs              551 maint/gnulib/lib/regexec.c       regs->num_regs = 0;
regs              552 maint/gnulib/lib/regexec.c       regs->start = regs->end = NULL;
regs             1213 maint/gnulib/lib/regexec.c proceed_next_node (const re_match_context_t *mctx, Idx nregs, regmatch_t *regs,
regs             1250 maint/gnulib/lib/regexec.c 		       && push_fail_stack (fs, *pidx, candidate, nregs, regs,
regs             1274 maint/gnulib/lib/regexec.c 	    naccepted = regs[subexp_idx].rm_eo - regs[subexp_idx].rm_so;
regs             1278 maint/gnulib/lib/regexec.c 		  || regs[subexp_idx].rm_so == -1
regs             1279 maint/gnulib/lib/regexec.c 		  || regs[subexp_idx].rm_eo == -1)
regs             1285 maint/gnulib/lib/regexec.c 		      || (memcmp (buf + regs[subexp_idx].rm_so, buf + *pidx,
regs             1324 maint/gnulib/lib/regexec.c 		 Idx nregs, regmatch_t *regs, regmatch_t *prevregs,
regs             1341 maint/gnulib/lib/regexec.c   fs->stack[num].regs = re_malloc (regmatch_t, 2 * nregs);
regs             1342 maint/gnulib/lib/regexec.c   if (fs->stack[num].regs == NULL)
regs             1344 maint/gnulib/lib/regexec.c   memcpy (fs->stack[num].regs, regs, sizeof (regmatch_t) * nregs);
regs             1345 maint/gnulib/lib/regexec.c   memcpy (fs->stack[num].regs + nregs, prevregs, sizeof (regmatch_t) * nregs);
regs             1352 maint/gnulib/lib/regexec.c 		regmatch_t *regs, regmatch_t *prevregs,
regs             1359 maint/gnulib/lib/regexec.c   memcpy (regs, fs->stack[num].regs, sizeof (regmatch_t) * nregs);
regs             1360 maint/gnulib/lib/regexec.c   memcpy (prevregs, fs->stack[num].regs + nregs, sizeof (regmatch_t) * nregs);
regs             1362 maint/gnulib/lib/regexec.c   re_free (fs->stack[num].regs);
regs             1482 maint/gnulib/lib/regexec.c 	  re_free (fs->stack[fs_idx].regs);
regs              223 maint/gnulib/lib/sigsegv.c #    define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) ucp)->uc_mcontext.regs->gpr[1]
regs              174 maint/gnulib/tests/test-regex.c   struct re_registers regs;
regs              205 maint/gnulib/tests/test-regex.c             memset (&regs, 0, sizeof regs);
regs              207 maint/gnulib/tests/test-regex.c                            0, sizeof data - 1, &regs);
regs              212 maint/gnulib/tests/test-regex.c             free (regs.start);
regs              213 maint/gnulib/tests/test-regex.c             free (regs.end);
regs              242 maint/gnulib/tests/test-regex.c               memset (&regs, 0, sizeof regs);
regs              249 maint/gnulib/tests/test-regex.c               free (regs.start);
regs              250 maint/gnulib/tests/test-regex.c               free (regs.end);
regs              279 maint/gnulib/tests/test-regex.c               memset (&regs, 0, sizeof regs);
regs              281 maint/gnulib/tests/test-regex.c                              &regs);
regs              286 maint/gnulib/tests/test-regex.c               free (regs.start);
regs              287 maint/gnulib/tests/test-regex.c               free (regs.end);
regs              308 maint/gnulib/tests/test-regex.c       memset (&regs, 0, sizeof regs);
regs              310 maint/gnulib/tests/test-regex.c       i = re_search (&regex, data, sizeof data - 1, 0, sizeof data - 1, &regs);
regs              315 maint/gnulib/tests/test-regex.c       free (regs.start);
regs              316 maint/gnulib/tests/test-regex.c       free (regs.end);
regs              366 maint/gnulib/tests/test-regex.c       memset (&regs, 0, sizeof regs);
regs              368 maint/gnulib/tests/test-regex.c       i = re_match (&regex, data, sizeof data - 1, 0, &regs);
regs              373 maint/gnulib/tests/test-regex.c       free (regs.start);
regs              374 maint/gnulib/tests/test-regex.c       free (regs.end);
regs              385 maint/gnulib/tests/test-regex.c       memset (&regs, 0, sizeof regs);
regs              387 maint/gnulib/tests/test-regex.c       i = re_search (&regex, data, sizeof data - 1, 2, -2, &regs);
regs              391 maint/gnulib/tests/test-regex.c       free (regs.start);
regs              392 maint/gnulib/tests/test-regex.c       free (regs.end);
regs              404 maint/gnulib/tests/test-regex.c       memset (&regs, 0, sizeof regs);
regs              406 maint/gnulib/tests/test-regex.c       i = re_search (&regex, data, sizeof data - 1, 0, 3, &regs);
regs              410 maint/gnulib/tests/test-regex.c       free (regs.start);
regs              411 maint/gnulib/tests/test-regex.c       free (regs.end);
regs              423 maint/gnulib/tests/test-regex.c       memset (&regs, 0, sizeof regs);
regs              426 maint/gnulib/tests/test-regex.c       i = re_search (&regex, data, datalen, 0, datalen, &regs);
regs              429 maint/gnulib/tests/test-regex.c       else if (regs.num_regs < 2)
regs              431 maint/gnulib/tests/test-regex.c                       pat_sub2, data, (int) regs.num_regs);
regs              432 maint/gnulib/tests/test-regex.c       else if (! (regs.start[0] == 0 && regs.end[0] == 1))
regs              434 maint/gnulib/tests/test-regex.c                       pat_sub2, data, (int) regs.start[0], (int) regs.end[0]);
regs              435 maint/gnulib/tests/test-regex.c       else if (! (regs.start[1] == 0 && regs.end[1] == 0))
regs              437 maint/gnulib/tests/test-regex.c                       pat_sub2, data, (int) regs.start[1], (int) regs.end[1]);
regs              439 maint/gnulib/tests/test-regex.c       free (regs.start);
regs              440 maint/gnulib/tests/test-regex.c       free (regs.end);
regs              470 maint/gnulib/tests/test-regex.c   if (!s && re_search (&regex, "x", 1, 0, 1, &regs) != -1)