Home | History | Annotate | Download | only in lib

Lines Matching refs:rm_so

245       start = pmatch[0].rm_so;
500 assert (pmatch[0].rm_so == start);
504 rval = pmatch[0].rm_so;
569 regs->start[i] = pmatch[i].rm_so;
913 pmatch[reg_idx].rm_so = pmatch[reg_idx].rm_eo = -1;
916 pmatch[0].rm_so = 0;
934 if (pmatch[reg_idx].rm_so != -1)
939 pmatch[reg_idx].rm_so =
940 (pmatch[reg_idx].rm_so == mctx.input.valid_len
942 : mctx.input.offsets[pmatch[reg_idx].rm_so]);
951 pmatch[reg_idx].rm_so += match_first;
956 pmatch[nmatch + reg_idx].rm_so = -1;
964 pmatch[reg_idx + 1].rm_so
965 = pmatch[dfa->subexp_map[reg_idx] + 1].rm_so;
1349 naccepted = regs[subexp_idx].rm_eo - regs[subexp_idx].rm_so;
1352 if (regs[subexp_idx].rm_so == -1 || regs[subexp_idx].rm_eo == -1)
1357 if (memcmp (buf + regs[subexp_idx].rm_so, buf + *pidx,
1437 pmatch[i].rm_so == pmatch[i].rm_eo == -1 for 0 < i < nmatch. */
1483 for (idx = pmatch[0].rm_so; idx <= pmatch[0].rm_eo ;)
1493 if (pmatch[reg_idx].rm_so > -1 && pmatch[reg_idx].rm_eo == -1)
1576 pmatch[reg_num].rm_so = cur_idx;
1586 if (pmatch[reg_num].rm_so < cur_idx)
1596 && prev_idx_match[reg_num].rm_so != -1)