Home
last modified time | relevance | path

Searched refs:sopno (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/regex/
H A Dengine.c107 sopno, sopno);
108 static const char *backref(struct match *, const char *, const char *, sopno,
109 sopno, sopno, int);
111 sopno startst, sopno stopst, bool fast);
112 static states step(struct re_guts *, sopno, sopno, states, wint_t, states);
127 sopno, sopno);
193 const sopno gf = g->firststate+1; /* +1 for OEND */ in matcher()
194 const sopno gl = g->laststate; in matcher()
344 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher()
367 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher()
[all …]
H A Dregcomp.c68 sopno start;
69 sopno back;
70 sopno fwd;
87 sopno ssize; /* malloced strip size (allocated) */
88 sopno slen; /* malloced strip length (used) */
93 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
94 sopno pend[NPAREN]; /* -> ) ([0] unused) */
130 static void repeat(struct parse *p, sopno start, int from, int to);
138 static sopno dupl(struct parse *p, sopno start, sopno finish);
140 static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
[all …]
H A Dregex2.h74 typedef unsigned int sopno; typedef
174 sopno nstates; /* = number of sops */
175 sopno firststate; /* the initial OEND (normally 0) */
176 sopno laststate; /* the final OEND */
190 sopno nplus; /* how deep does it nest +s? */