Home
last modified time | relevance | path

Searched refs:rex (Results 1 – 19 of 19) sorted by relevance

/titanic_41/usr/src/lib/libast/common/regex/
H A Dregnexec.c89 static const char* rexname(Rex_t* rex) in rexname() argument
91 if (!rex) in rexname()
93 if (rex->type >= elementsof(rexnames)) in rexname()
95 return rexnames[rex->type]; in rexname()
249 _matchpush(Env_t* env, Rex_t* rex) in _matchpush() argument
257 if (rex->re.group.number <= 0 || (num = rex->re.group.last - rex->re.group.number + 1) <= 0) in _matchpush()
265 f->match = m = env->match + rex->re.group.number; in _matchpush()
281 pospush(Env_t* env, Rex_t* rex, unsigned char* p, int be) in pospush() argument
290 pos->serial = rex->serial; in pospush()
403 parserep(Env_t* env, Rex_t* rex, Rex_t* cont, unsigned char* s, int n) in parserep() argument
[all …]
H A Dregstat.c35 e = p->env->rex; in regstat()
44 …p->env->stats.re_record = (p && p->env && p->env->rex->type == REX_BM) ? p->env->rex->re.bm.size :… in regstat()
H A Dregcomp.c205 drop(disc, e->re.group.expr.rex); in drop()
251 mark(e->re.group.expr.rex, set); in mark()
289 n = serialize(env, e->re.group.expr.rex, n); in serialize()
471 if (stats(env, e->re.group.expr.rex)) in stats()
482 if (stats(env, e->re.group.expr.rex)) in stats()
527 if (stats(env, e->re.group.expr.rex)) in stats()
543 if (stats(env, e->re.group.expr.rex)) in stats()
566 if (stats(env, e->re.group.expr.rex)) in stats()
1786 f->re.group.expr.rex = e; in rep()
1857 f->re.group.expr.rex = e; in rep()
[all …]
H A Dregrexec.c59 if (!s || !p || !(env = p->env) || (e = env->rex)->type != REX_BM) in regrexec()
109 …if (complete || (env->rex = ((r - l) > 128) ? e : e->next) && !(n = regnexec(p, (char*)l, r - l, n… in regrexec()
143 env->rex = e; in regrexec()
H A Dregdecomp.c147 if (decomp(e->re.group.expr.rex, sp, type, delimiter, flags)) in decomp()
324 if (decomp(e->re.group.expr.rex, sp, type, delimiter, flags)) in decomp()
342 if (decomp(e->re.group.expr.rex, sp, type, delimiter, flags)) in decomp()
352 if (decomp(e->re.group.expr.rex, sp, type, delimiter, flags)) in decomp()
375 if (decomp(e->re.group.expr.rex, sp, type, delimiter, flags)) in decomp()
432 if (decomp(p->env->rex, sp, type, delimiter, flags)) in regdecomp()
H A Dregrecord.c33 return p && p->env && p->env->rex->type == REX_BM; in regrecord()
H A Dreglib.h386 struct Rex_s* rex; member
530 struct Rex_s* rex; /* compiled expression */ member
/titanic_41/usr/src/cmd/rexd/
H A DMakefile32 MANIFEST= rex.xml
49 OBJS= errprintf.o mount_nfs.o rex.o unix_login.o mntent.o $(TYPEOBJS)
50 REXDOBJS= rpc.rexd.o errprintf.o mount_nfs.o rex.o unix_login.o mntent.o
51 ONOBJS= on.o sharetab.o where.o rex.o mntent.o
117 on.o: rex.h
119 rpc.rexd.o: rex.h
121 unix_login.o: rex.h
123 rex.o: rex.h
/titanic_41/usr/src/uts/intel/dtrace/
H A Dfasttrap_isa.c79 #define FASTTRAP_REX_W(rex) (((rex) >> 3) & 1) argument
80 #define FASTTRAP_REX_R(rex) (((rex) >> 2) & 1) argument
81 #define FASTTRAP_REX_X(rex) (((rex) >> 1) & 1) argument
82 #define FASTTRAP_REX_B(rex) ((rex) & 1) argument
237 uint8_t seg, rex = 0; in fasttrap_tracepoint_init() local
330 rex = instr[start++]; in fasttrap_tracepoint_init()
383 ASSERT(p->p_model == DATAMODEL_LP64 || rex == 0); in fasttrap_tracepoint_init()
399 regmap[index | (FASTTRAP_REX_X(rex) << 3)]; in fasttrap_tracepoint_init()
402 regmap[base | (FASTTRAP_REX_B(rex) << 3)]; in fasttrap_tracepoint_init()
423 (FASTTRAP_REX_B(rex) << 3); in fasttrap_tracepoint_init()
[all …]
/titanic_41/usr/src/cmd/sh/
H A Dxec.c479 struct argnod *rex = regp->regptr; local
481 while (rex)
485 if (gmatch(r, s = macro(rex->argval)) || (trim(s), eq(r, s)))
492 rex = rex->argnxt;
/titanic_41/usr/src/lib/libm/common/m9x/
H A D__fex_sse.c68 int i, dbl, simd, rex, modrm, sib, r; in __fex_parse_sse() local
89 rex = 0; in __fex_parse_sse()
91 rex = ip[i]; in __fex_parse_sse()
102 inst->op = (int)inst->op + (rex & 8); in __fex_parse_sse()
108 inst->op = (int)inst->op + (rex & 8); in __fex_parse_sse()
114 inst->op = (int)inst->op + (rex & 8); in __fex_parse_sse()
201 r = ((rex & 4) << 1) | ((modrm >> 3) & 7); in __fex_parse_sse()
216 r = ((rex & 4) << 1) | ((modrm >> 3) & 7); in __fex_parse_sse()
225 r = ((rex & 1) << 3) | (modrm & 7); in __fex_parse_sse()
240 r = ((rex & 1) << 3) | (modrm & 7); in __fex_parse_sse()
[all …]
/titanic_41/usr/src/cmd/rpcsvc/net_files/
H A Drpc44 rexd 100017 rex
/titanic_41/usr/src/lib/libshell/common/sh/
H A Dxec.c1849 register struct argnod *rex=(struct argnod*)t->reg.regptr; in sh_exec() local
1850 while(rex) in sh_exec()
1853 if(rex->argflag&ARG_MAC) in sh_exec()
1855 s = sh_macpat(shp,rex,OPTIMIZE|ARG_EXP); in sh_exec()
1860 s = rex->argval; in sh_exec()
1861 type = (rex->argflag&ARG_RAW); in sh_exec()
1873 rex=rex->argnxt.ap; in sh_exec()
/titanic_41/usr/src/pkg/manifests/
H A Dsystem-network-nis.mf61 file path=lib/svc/manifest/network/rpc/rex.xml group=sys mode=0444
H A Dsystem-header.mf706 file path=usr/include/rpcsvc/rex.h
707 file path=usr/include/rpcsvc/rex.x
/titanic_41/usr/src/uts/intel/ia32/ml/
H A Dfloat.s257 #rex.W=1 (.byte 0x48)
/titanic_41/usr/src/head/
H A DMakefile276 rex.h \
/titanic_41/usr/src/cmd/svc/shell/
H A Dmfsthistory206 svc:/network/rpc/rex:default var/svc/manifest/network/rpc/rex.xml
207 svc:/network/rpc/rex var/svc/manifest/network/rpc/rex.xml
/titanic_41/
H A D.gitignore3122 usr/src/head/rpcsvc/rex.h