Searched refs:rm_eo (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-current/contrib/flex/src/
H A Dregex.c81 if (m == NULL || m->rm_so < 0 || m->rm_eo < m->rm_so)
83 len = (size_t) (m->rm_eo - m->rm_so);
120 return m->rm_eo - m->rm_so;
164 return (m == NULL || m->rm_so < 0 || m->rm_so == m->rm_eo);
/freebsd-current/contrib/netbsd-tests/lib/libc/regex/
H A Dmain.c124 subs[0].rm_eo = strlen(argv[optind]) - endoff;
134 len = (int)(subs[0].rm_eo - subs[0].rm_so);
146 (int)(subs[i].rm_eo - subs[i].rm_so),
280 subs[0].rm_eo = strchr(f2, ')') - f2;
440 /* check rm_so and rm_eo for consistency */
441 if (sub.rm_so > sub.rm_eo || (sub.rm_so == -1 && sub.rm_eo != -1) ||
442 (sub.rm_so != -1 && sub.rm_eo == -1) ||
444 (sub.rm_eo != -1 && sub.rm_eo <
[all...]
H A Dt_regex_att.c369 if (pm[i].rm_so == -1 && pm[i].rm_eo == -1)
373 (long long)pm[i].rm_so, (long long)pm[i].rm_eo);
/freebsd-current/lib/libc/regex/grot/
H A Dmain.c93 subs[0].rm_eo = strlen(argv[optind]) - endoff;
103 len = (int)(subs[0].rm_eo - subs[0].rm_so);
115 (int)(subs[i].rm_eo - subs[i].rm_so),
248 subs[0].rm_eo = strchr(f2, ')') - f2;
406 /* check rm_so and rm_eo for consistency */
407 if (sub.rm_so > sub.rm_eo || (sub.rm_so == -1 && sub.rm_eo != -1) ||
408 (sub.rm_so != -1 && sub.rm_eo == -1) ||
410 (sub.rm_eo != -1 && sub.rm_eo <
[all...]
/freebsd-current/bin/ed/
H A Dsub.c188 NEWLINE_TO_NUL(txt, rm[0].rm_eo);
195 i = rm[0].rm_eo;
202 txt += rm[0].rm_eo;
204 (!changed || ((gflag & GSG) && rm[0].rm_eo)) &&
208 if (i > 0 && !rm[0].rm_eo && (gflag & GSG)) {
234 k = rm[0].rm_eo;
241 k = rm[n].rm_eo;
/freebsd-current/contrib/nvi/regex/
H A Dregex.h58 regoff_t rm_eo; /* end of match */ member in struct:__anon2
H A Dengine.c150 stop = string + pmatch[0].rm_eo;
215 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1;
248 assert(m->pmatch[i].rm_eo == -1);
267 pmatch[0].rm_eo = endp - m->offp;
276 pmatch[i].rm_eo = -1;
458 m->pmatch[i].rm_eo = sp - m->offp;
585 if (m->pmatch[i].rm_eo == -1)
588 len = m->pmatch[i].rm_eo - m->pmatch[i].rm_so;
657 offsave = m->pmatch[i].rm_eo;
658 m->pmatch[i].rm_eo
[all...]
/freebsd-current/usr.bin/grep/
H A Dutil.c429 stringlen = pmatch[0].rm_eo;
450 pmatch[idx].rm_eo = pmatch[idx].rm_so + pat->len;
461 pmatch[n].rm_so = pmatch[n].rm_eo = -1;
518 lastmatch.rm_so = lastmatch.rm_eo = 0;
530 pmatch.rm_eo = pc->ln.len;
542 (size_t)pmatch.rm_eo != pc->ln.len))
551 else if ((size_t)pmatch.rm_eo !=
553 sscanf(&pc->ln.dat[pmatch.rm_eo],
590 (pmatch.rm_eo - pmatch.rm_so) >
591 (chkmatch.rm_eo
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Support/
H A Dregex_impl.h45 llvm_regoff_t rm_eo; /* end of match */ member in struct:__anon2081
H A DRegex.cpp103 pm[0].rm_eo = String.size();
128 assert(pm[i].rm_eo >= pm[i].rm_so);
130 pm[i].rm_eo-pm[i].rm_so));
H A Dregengine.inc153 stop = string + pmatch[0].rm_eo;
220 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1;
253 assert(m->pmatch[i].rm_eo == -1);
273 pmatch[0].rm_eo = endp - m->offp;
282 pmatch[i].rm_eo = -1;
508 m->pmatch[i].rm_eo = sp - m->offp;
628 if (m->pmatch[i].rm_eo == -1)
631 len = m->pmatch[i].rm_eo - m->pmatch[i].rm_so;
702 offsave = m->pmatch[i].rm_eo;
703 m->pmatch[i].rm_eo
[all...]
/freebsd-current/contrib/nvi/common/
H A Dsearch.c230 match[0].rm_eo = len;
255 match[0].rm_so, match[0].rm_eo);
364 match[0].rm_eo = len;
367 TRACE(sp, "B search: %lu from 0 to %qu\n", lno, match[0].rm_eo);
371 (match[0].rm_eo == len ? 0 : REG_NOTEOL) | REG_STARTEND);
392 match[0].rm_so, match[0].rm_eo);
404 match[0].rm_eo = len;
/freebsd-current/include/
H A Dregex.h59 regoff_t rm_eo; /* end of match */ member in struct:__anon60
/freebsd-current/usr.bin/sed/
H A Dprocess.c414 match[0].rm_so != match[0].rm_eo) {
422 if (match[0].rm_eo - le)
423 cspace(&SS, s, match[0].rm_eo - le,
430 s = ps + match[0].rm_eo;
431 slen = psl - match[0].rm_eo;
432 le = match[0].rm_eo;
438 if (match[0].rm_so == match[0].rm_eo) {
676 match[0].rm_eo = stop;
724 } else if (match[no].rm_so != -1 && match[no].rm_eo != -1) {
725 len = match[no].rm_eo
[all...]
/freebsd-current/usr.bin/sort/
H A Dsort.c638 if (pmatch[0].rm_eo <= pmatch[0].rm_so)
641 if (pmatch[1].rm_eo <= pmatch[1].rm_so)
644 len = pmatch[1].rm_eo - pmatch[1].rm_so;
670 if (pmatch[2].rm_eo > pmatch[2].rm_so) {
671 len = pmatch[2].rm_eo - pmatch[2].rm_so - 1;
699 if (pmatch[3].rm_eo > pmatch[3].rm_so) {
702 for (i = pmatch[3].rm_so; i < pmatch[3].rm_eo; i++) {
794 if (pmatch[0].rm_eo <= pmatch[0].rm_so)
797 if (pmatch[1].rm_eo <= pmatch[1].rm_so)
800 len = pmatch[1].rm_eo
[all...]
/freebsd-current/usr.bin/m4/
H A Dgnum4.c287 pm[n].rm_eo != -1) {
289 pm[n].rm_eo - pm[n].rm_so);
338 if (pm[0].rm_eo != 0) {
339 if (string[pm[0].rm_eo-1] == '\n')
349 if (pm[0].rm_so == pm[0].rm_eo &&
363 string += pm[0].rm_eo;
/freebsd-current/contrib/libarchive/tar/
H A Dsubst.c268 matches[0].rm_eo - matches[0].rm_so);
299 realloc_strncat(result, name + matches[c - '0'].rm_so, matches[c - '0'].rm_eo - matches[c - '0'].rm_so);
311 name += matches[0].rm_eo;
/freebsd-current/lib/libc/regex/
H A Dengine.c214 stop = string + pmatch[0].rm_eo;
330 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1;
363 assert(m->pmatch[i].rm_eo == -1);
384 pmatch[0].rm_eo = endp - m->offp;
393 pmatch[i].rm_eo = -1;
584 m->pmatch[i].rm_eo = sp - m->offp;
748 if (m->pmatch[i].rm_eo == -1)
751 len = m->pmatch[i].rm_eo - m->pmatch[i].rm_so;
818 offsave = m->pmatch[i].rm_eo;
819 m->pmatch[i].rm_eo
[all...]
/freebsd-current/contrib/nvi/ex/
H A Dex_subst.c543 match[0].rm_eo = len;
584 if (!empty_ok && match[0].rm_so == 0 && match[0].rm_eo == 0) {
603 to.cno = match[0].rm_eo + offset;
662 BUILD(sp, s +offset, match[0].rm_eo);
696 skip: offset += match[0].rm_eo;
697 len -= match[0].rm_eo;
1395 match[no].rm_eo == -1)
1397 mlen = match[no].rm_eo - match[no].rm_so;
H A Dex_global.c210 match[0].rm_eo = len;
/freebsd-current/bin/pax/
H A Dpat_rep.c908 inpt += pm[0].rm_eo - pm[0].rm_so;
1017 if ((pmpt->rm_so < 0) || (pmpt->rm_eo < 0) ||
1018 ((len = pmpt->rm_eo - pmpt->rm_so) <= 0))
/freebsd-current/contrib/kyua/utils/text/
H A Dregex.cpp186 match->rm_eo - match->rm_so);
/freebsd-current/contrib/less/
H A Dpattern.c329 rm[0].rm_eo = line_len;
350 *ep++ = line + rm[i].rm_eo;
/freebsd-current/usr.bin/killall/
H A Dkillall.c363 pmatch.rm_eo = strlen(thiscmd);
389 pmatch.rm_eo = strlen(thiscmd);
/freebsd-current/tools/tools/drm/radeon/mkregtable/
H A Dmkregtable.c693 buf[match[0].rm_eo] = 0;
694 buf[match[1].rm_eo] = 0;
695 buf[match[2].rm_eo] = 0;

Completed in 396 milliseconds

12