pmatch 59 include/crm/pengine/common.h regmatch_t *pmatch; pmatch 109 lib/pacemaker/pcmk_sched_location.c && (re_match_data->pmatch[0].rm_so != -1) && !raw_score) { pmatch 326 lib/pacemaker/pcmk_sched_location.c regmatch_t *pmatch = NULL; pmatch 334 lib/pacemaker/pcmk_sched_location.c pmatch = calloc(nregs, sizeof(regmatch_t)); pmatch 336 lib/pacemaker/pcmk_sched_location.c status = regexec(r_patt, r->id, nregs, pmatch, 0); pmatch 342 lib/pacemaker/pcmk_sched_location.c .pmatch = pmatch pmatch 357 lib/pacemaker/pcmk_sched_location.c free(pmatch); pmatch 579 lib/pengine/rules.c if (match_data->nregs >= i && match_data->pmatch[i].rm_so != -1 && pmatch 580 lib/pengine/rules.c match_data->pmatch[i].rm_eo > match_data->pmatch[i].rm_so) { pmatch 581 lib/pengine/rules.c len += p - last_match_index + (match_data->pmatch[i].rm_eo - match_data->pmatch[i].rm_so); pmatch 601 lib/pengine/rules.c if (match_data->nregs >= i && match_data->pmatch[i].rm_so != -1 && pmatch 602 lib/pengine/rules.c match_data->pmatch[i].rm_eo > match_data->pmatch[i].rm_so) { pmatch 604 lib/pengine/rules.c int match_len = match_data->pmatch[i].rm_eo - match_data->pmatch[i].rm_so; pmatch 605 lib/pengine/rules.c memcpy(p_dst, match_data->string + match_data->pmatch[i].rm_so, match_len); pmatch 37 maint/gnulib/lib/regexec.c size_t nmatch, regmatch_t pmatch[], pmatch 50 maint/gnulib/lib/regexec.c static unsigned re_copy_regs (struct re_registers *regs, regmatch_t *pmatch, pmatch 57 maint/gnulib/lib/regexec.c static void update_regs (const re_dfa_t *dfa, regmatch_t *pmatch, pmatch 66 maint/gnulib/lib/regexec.c size_t nmatch, regmatch_t *pmatch, pmatch 188 maint/gnulib/lib/regexec.c size_t nmatch, regmatch_t pmatch[_REGEX_NELTS (nmatch)], int eflags) pmatch 199 maint/gnulib/lib/regexec.c start = pmatch[0].rm_so; pmatch 200 maint/gnulib/lib/regexec.c length = pmatch[0].rm_eo; pmatch 214 maint/gnulib/lib/regexec.c length, nmatch, pmatch, eflags); pmatch 232 maint/gnulib/lib/regexec.c regmatch_t pmatch[_REGEX_NELTS (nmatch)], int eflags) pmatch 234 maint/gnulib/lib/regexec.c return regexec (preg, string, nmatch, pmatch, pmatch 368 maint/gnulib/lib/regexec.c regmatch_t *pmatch; pmatch 413 maint/gnulib/lib/regexec.c pmatch = re_malloc (regmatch_t, nregs); pmatch 414 maint/gnulib/lib/regexec.c if (__glibc_unlikely (pmatch == NULL)) pmatch 421 maint/gnulib/lib/regexec.c nregs, pmatch, eflags); pmatch 431 maint/gnulib/lib/regexec.c bufp->regs_allocated = re_copy_regs (regs, pmatch, nregs, pmatch 441 maint/gnulib/lib/regexec.c DEBUG_ASSERT (pmatch[0].rm_so == start); pmatch 442 maint/gnulib/lib/regexec.c rval = pmatch[0].rm_eo - start; pmatch 445 maint/gnulib/lib/regexec.c rval = pmatch[0].rm_so; pmatch 447 maint/gnulib/lib/regexec.c re_free (pmatch); pmatch 454 maint/gnulib/lib/regexec.c re_copy_regs (struct re_registers *regs, regmatch_t *pmatch, Idx nregs, pmatch 509 maint/gnulib/lib/regexec.c regs->start[i] = pmatch[i].rm_so; pmatch 510 maint/gnulib/lib/regexec.c regs->end[i] = pmatch[i].rm_eo; pmatch 582 maint/gnulib/lib/regexec.c regmatch_t pmatch[], int eflags) pmatch 830 maint/gnulib/lib/regexec.c pmatch[reg_idx].rm_so = pmatch[reg_idx].rm_eo = -1; pmatch 833 maint/gnulib/lib/regexec.c pmatch[0].rm_so = 0; pmatch 834 maint/gnulib/lib/regexec.c pmatch[0].rm_eo = mctx.match_last; pmatch 841 maint/gnulib/lib/regexec.c err = set_regs (preg, &mctx, nmatch, pmatch, pmatch 851 maint/gnulib/lib/regexec.c if (pmatch[reg_idx].rm_so != -1) pmatch 855 maint/gnulib/lib/regexec.c pmatch[reg_idx].rm_so = pmatch 856 maint/gnulib/lib/regexec.c (pmatch[reg_idx].rm_so == mctx.input.valid_len pmatch 858 maint/gnulib/lib/regexec.c : mctx.input.offsets[pmatch[reg_idx].rm_so]); pmatch 859 maint/gnulib/lib/regexec.c pmatch[reg_idx].rm_eo = pmatch 860 maint/gnulib/lib/regexec.c (pmatch[reg_idx].rm_eo == mctx.input.valid_len pmatch 862 maint/gnulib/lib/regexec.c : mctx.input.offsets[pmatch[reg_idx].rm_eo]); pmatch 864 maint/gnulib/lib/regexec.c pmatch[reg_idx].rm_so += match_first; pmatch 865 maint/gnulib/lib/regexec.c pmatch[reg_idx].rm_eo += match_first; pmatch 869 maint/gnulib/lib/regexec.c pmatch[nmatch + reg_idx].rm_so = -1; pmatch 870 maint/gnulib/lib/regexec.c pmatch[nmatch + reg_idx].rm_eo = -1; pmatch 877 maint/gnulib/lib/regexec.c pmatch[reg_idx + 1].rm_so pmatch 878 maint/gnulib/lib/regexec.c = pmatch[dfa->subexp_map[reg_idx] + 1].rm_so; pmatch 879 maint/gnulib/lib/regexec.c pmatch[reg_idx + 1].rm_eo pmatch 880 maint/gnulib/lib/regexec.c = pmatch[dfa->subexp_map[reg_idx] + 1].rm_eo; pmatch 1365 maint/gnulib/lib/regexec.c regmatch_t *pmatch, bool fl_backtrack) pmatch 1397 maint/gnulib/lib/regexec.c memcpy (prev_idx_match, pmatch, sizeof (regmatch_t) * nmatch); pmatch 1399 maint/gnulib/lib/regexec.c for (idx = pmatch[0].rm_so; idx <= pmatch[0].rm_eo ;) pmatch 1401 maint/gnulib/lib/regexec.c update_regs (dfa, pmatch, prev_idx_match, cur_node, idx, nmatch); pmatch 1403 maint/gnulib/lib/regexec.c if ((idx == pmatch[0].rm_eo && cur_node == mctx->last_node) pmatch 1411 maint/gnulib/lib/regexec.c if (pmatch[reg_idx].rm_so > -1 && pmatch[reg_idx].rm_eo == -1) pmatch 1413 maint/gnulib/lib/regexec.c cur_node = pop_fail_stack (fs, &idx, nmatch, pmatch, pmatch 1427 maint/gnulib/lib/regexec.c cur_node = proceed_next_node (mctx, nmatch, pmatch, prev_idx_match, pmatch 1440 maint/gnulib/lib/regexec.c cur_node = pop_fail_stack (fs, &idx, nmatch, pmatch, pmatch 1473 maint/gnulib/lib/regexec.c update_regs (const re_dfa_t *dfa, regmatch_t *pmatch, pmatch 1484 maint/gnulib/lib/regexec.c pmatch[reg_num].rm_so = cur_idx; pmatch 1485 maint/gnulib/lib/regexec.c pmatch[reg_num].rm_eo = -1; pmatch 1494 maint/gnulib/lib/regexec.c if (pmatch[reg_num].rm_so < cur_idx) pmatch 1496 maint/gnulib/lib/regexec.c pmatch[reg_num].rm_eo = cur_idx; pmatch 1499 maint/gnulib/lib/regexec.c memcpy (prev_idx_match, pmatch, sizeof (regmatch_t) * nmatch); pmatch 1510 maint/gnulib/lib/regexec.c memcpy (pmatch, prev_idx_match, sizeof (regmatch_t) * nmatch); pmatch 1514 maint/gnulib/lib/regexec.c pmatch[reg_num].rm_eo = cur_idx;