Lines Matching refs:rm_so
428 ofs = pmatch[0].rm_so; in litexec()
449 pmatch[idx].rm_so = ofs + (sub - search); in litexec()
450 pmatch[idx].rm_eo = pmatch[idx].rm_so + pat->len; in litexec()
453 ofs = pmatch[idx].rm_so + 1; in litexec()
461 pmatch[n].rm_so = pmatch[n].rm_eo = -1; in litexec()
518 lastmatch.rm_so = lastmatch.rm_eo = 0; in procline()
529 pmatch.rm_so = st; in procline()
541 if (xflag && (pmatch.rm_so != 0 || in procline()
547 if (pmatch.rm_so != 0 && in procline()
548 sscanf(&pc->ln.dat[pmatch.rm_so - 1], in procline()
569 (unsigned int)pmatch.rm_so + 1 < retry)) in procline()
570 retry = pmatch.rm_so + 1; in procline()
588 if (pmatch.rm_so < chkmatch.rm_so || in procline()
589 (pmatch.rm_so == chkmatch.rm_so && in procline()
590 (pmatch.rm_eo - pmatch.rm_so) > in procline()
591 (chkmatch.rm_eo - chkmatch.rm_so))) { in procline()
631 else if (st == nst && lastmatch.rm_so == lastmatch.rm_eo) in procline()
765 if (match.rm_so == match.rm_eo) in printline()
772 pc->ln.boff = match.rm_so; in printline()
775 fwrite(pc->ln.dat + a, match.rm_so - a, 1, in printline()
779 fwrite(pc->ln.dat + match.rm_so, in printline()
780 match.rm_eo - match.rm_so, 1, stdout); in printline()