• Home
  • Raw
  • Download

Lines Matching refs:regmatch_t

44 					 size_t nmatch, regmatch_t pmatch[],
57 static unsigned int re_copy_regs (struct re_registers *regs, regmatch_t *pmatch,
67 static void update_regs (const re_dfa_t *dfa, regmatch_t *pmatch,
68 regmatch_t *prev_idx_match, Idx cur_node,
72 regmatch_t *regs,
77 size_t nmatch, regmatch_t *pmatch,
230 regmatch_t pmatch[_Restrict_arr_];
275 regmatch_t pmatch[], int eflags) in __compat_regexec()
426 regmatch_t *pmatch; in re_search_stub()
471 pmatch = re_malloc (regmatch_t, nregs); in re_search_stub()
513 re_copy_regs (struct re_registers *regs, regmatch_t *pmatch, Idx nregs, in re_copy_regs()
646 size_t nmatch, regmatch_t pmatch[], in re_search_internal()
1289 proceed_next_node (const re_match_context_t *mctx, Idx nregs, regmatch_t *regs, in proceed_next_node()
1392 Idx nregs, regmatch_t *regs, re_node_set *eps_via_nodes) in push_fail_stack()
1408 fs->stack[num].regs = re_malloc (regmatch_t, nregs); in push_fail_stack()
1411 memcpy (fs->stack[num].regs, regs, sizeof (regmatch_t) * nregs); in push_fail_stack()
1419 regmatch_t *regs, re_node_set *eps_via_nodes) in pop_fail_stack()
1424 memcpy (regs, fs->stack[num].regs, sizeof (regmatch_t) * nregs); in pop_fail_stack()
1439 regmatch_t *pmatch, bool fl_backtrack) in set_regs()
1446 regmatch_t *prev_idx_match; in set_regs()
1466 if (__libc_use_alloca (nmatch * sizeof (regmatch_t))) in set_regs()
1467 prev_idx_match = (regmatch_t *) alloca (nmatch * sizeof (regmatch_t)); in set_regs()
1470 prev_idx_match = re_malloc (regmatch_t, nmatch); in set_regs()
1478 memcpy (prev_idx_match, pmatch, sizeof (regmatch_t) * nmatch); in set_regs()
1562 update_regs (const re_dfa_t *dfa, regmatch_t *pmatch, in update_regs()
1563 regmatch_t *prev_idx_match, Idx cur_node, Idx cur_idx, Idx nmatch) in update_regs()
1588 memcpy (prev_idx_match, pmatch, sizeof (regmatch_t) * nmatch); in update_regs()
1599 memcpy (pmatch, prev_idx_match, sizeof (regmatch_t) * nmatch); in update_regs()