Home
last modified time | relevance | path

Searched refs:rm_eo (Results 1 – 25 of 36) sorted by relevance

12

/titanic_50/usr/src/lib/libast/common/regex/
H A Dregsubexec.c89 if ((c = match[op->off].rm_eo) < 0) in sub()
165 PUTS(p, b, s, match->rm_eo, return fatal(p->env->disc, c, NiL)); in regsubexec()
172 s += match->rm_eo; in regsubexec()
175 …if (c = regnexec(p, s, e - s, nmatch, match, p->env->flags|(match->rm_so == match->rm_eo ? REG_ADV… in regsubexec()
181 if (!match->rm_so && !match->rm_eo && *s && m <= 1) in regsubexec()
183 match->rm_so = match->rm_eo = 1; in regsubexec()
H A Dregsub.c211 e = (char*)op + match[c].rm_eo; in subold()
256 sfwrite(dp, op, match->rm_eo); in regsub()
263 op += match->rm_eo; in regsub()
264 …!(r = regexec(p, op, nmatch, match, p->env->flags|(match->rm_so == match->rm_eo ? REG_ADVANCE : 0)… in regsub()
H A Dregnexec.c376 if (p->rm_eo < 0) in showmatch()
379 sfprintf(sfstdout, "%d", p->rm_eo); in showmatch()
445rm_eo, env->best[1].rm_so, env->best[1].rm_eo, env->best[2].rm_so, env->best[2].rm_eo, env->match[… in parserep()
453rm_eo, env->best[1].rm_so, env->best[1].rm_eo, env->best[2].rm_so, env->best[2].rm_eo, env->match[… in parserep()
864 i = o->rm_eo - o->rm_so; in parse()
1041rm_eo, env->best[1].rm_so, env->best[1].rm_eo, env->best[2].rm_so, env->best[2].rm_eo, env->best[3… in parse()
1042 if ((i = env->best[0].rm_eo) >= 0) in parse()
1062 env->best[0].rm_eo = n; in parse()
1072rm_eo, env->best[1].rm_so, env->best[1].rm_eo, env->best[2].rm_so, env->best[2].rm_eo, env->best[3… in parse()
1187 …catcher.re.group_catch.eo = rex->re.group.number ? &env->match[rex->re.group.number].rm_eo : (rego… in parse()
[all …]
H A Dregexec.c44 if (!(r = regnexec(p, s + m, match->rm_eo - m, nmatch, match, flags)) && m > 0) in regexec()
49 match->rm_eo += m; in regexec()
/titanic_50/usr/src/cmd/sed/
H A Dprocess.c389 if (lastempty || match[0].rm_so != match[0].rm_eo) { in substitute()
399 if (match[0].rm_so != match[0].rm_eo) { in substitute()
400 s += match[0].rm_eo; in substitute()
401 slen -= match[0].rm_eo; in substitute()
418 if (match[0].rm_eo == match[0].rm_so) in substitute()
419 match[0].rm_eo = match[0].rm_so + 1; in substitute()
420 s += match[0].rm_eo; in substitute()
421 slen -= match[0].rm_eo; in substitute()
436 s += match[0].rm_eo; in substitute()
437 slen -= match[0].rm_eo; in substitute()
[all …]
/titanic_50/usr/src/cmd/basename/
H A Dbasename.c161 if (pmatch[1].rm_so == pmatch[1].rm_eo) { in main()
166 string[pmatch[1].rm_eo] = '\0'; in main()
/titanic_50/usr/src/lib/libast/common/comp/
H A Dregexp.c103 re->re_loc2 = (char*)subject + match[0].rm_eo; in _re_exec()
107 re->re_braelist[n-1] = (char*)subject + match[n].rm_eo; in _re_exec()
H A Dregcmp.c205 k = match[i].rm_eo - match[i].rm_so; in regex()
210 return (char*)subject + match[0].rm_eo; in regex()
H A Dfnmatch.c69 if (!reflags && (reflags = subject[match.rm_eo])) in fnmatch()
/titanic_50/usr/src/lib/libc/port/locale/
H A Dengine.c179 stop = string + pmatch[0].rm_eo; in matcher()
293 m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1; in matcher()
327 assert(m->pmatch[i].rm_eo == -1); in matcher()
348 pmatch[0].rm_eo = endp - m->offp; in matcher()
357 pmatch[i].rm_eo = -1; in matcher()
542 m->pmatch[i].rm_eo = sp - m->offp; in dissect()
666 if (m->pmatch[i].rm_eo == -1) in backref()
669 len = m->pmatch[i].rm_eo - m->pmatch[i].rm_so; in backref()
735 offsave = m->pmatch[i].rm_eo; in backref()
736 m->pmatch[i].rm_eo = sp - m->offp; in backref()
[all …]
/titanic_50/usr/src/cmd/expr/
H A Dcompile.c335 loc2 = (char *)str + prm->rm_eo;
344 braelist[i] = (char *)str + prm->rm_eo;
/titanic_50/usr/src/cmd/devfsadm/
H A Daudio_link.c122 pm[pos].rm_eo - pm[pos].rm_so); \
123 to[pm[pos].rm_eo - pm[pos].rm_so] = 0;
/titanic_50/usr/src/head/
H A Dregex.h148 regoff_t rm_so, rm_eo; /* Start offset, end offset */ member
/titanic_50/usr/src/cmd/pfexecd/
H A Dpfexecd.c161 (void) memmove(path + match[1].rm_so, path + match[1].rm_eo, in removeisapath()
162 match[0].rm_eo - match[1].rm_eo + 1); in removeisapath()
/titanic_50/usr/src/lib/libast/common/string/
H A Dstrmatch.c141 *sub++ = matchstate.match[n].rm_eo; in strgrpmatch()
/titanic_50/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_util.c72 if (match->rm_so != -1 && match->rm_eo != -1) { in zjni_get_matched_string()
73 char *end = name + match->rm_eo; in zjni_get_matched_string()
H A Dlibzfs_jni_pool.c497 if (match->rm_so != -1 && match->rm_eo != -1) { in populate_DiskVirtualDeviceBean()
500 char *end = tmp + match->rm_eo; in populate_DiskVirtualDeviceBean()
514 if (match->rm_so != -1 && match->rm_eo != -1) { in populate_DiskVirtualDeviceBean()
518 match->rm_eo, "/old"); in populate_DiskVirtualDeviceBean()
/titanic_50/usr/src/lib/print/libpapi-lpd/common/
H A Dlpd-query.c48 if (match.rm_so != match.rm_eo) { in regvalue()
50 *(result + (match.rm_eo - match.rm_so)) = '\0'; in regvalue()
/titanic_50/usr/src/cmd/pgrep/
H A Dpsexp.c149 (pmatch.rm_so != 0 || s[pmatch.rm_eo] != '\0')) in psexp_match()
/titanic_50/usr/src/lib/libcmd/common/
H A Dexpr.c322 np->str[match[1].rm_eo - match[1].rm_so] = 0; in expr_cond()
331 np->num = match[0].rm_eo - match[0].rm_so; in expr_cond()
H A Dgrep.c338 highlight(sfstdout, s, len + 1, state->pos[0].rm_so, state->pos[0].rm_eo); in record()
406 highlight(sfstdout, s, len + 1, state->pos[0].rm_so, state->pos[0].rm_eo); in execute()
426 highlight(sfstdout, s, len + 1, state->pos[0].rm_so, state->pos[0].rm_eo); in execute()
/titanic_50/usr/src/lib/libast/common/include/
H A Dregex.h144 regoff_t rm_eo; /* offset of end */ member
/titanic_50/usr/src/lib/libast/amd64/include/ast/
H A Dregex.h126 regoff_t rm_eo; /* offset of end */ member
/titanic_50/usr/src/lib/libast/sparc/include/ast/
H A Dregex.h126 regoff_t rm_eo; /* offset of end */ member
/titanic_50/usr/src/lib/libast/sparcv9/include/ast/
H A Dregex.h126 regoff_t rm_eo; /* offset of end */ member

12