Home
last modified time | relevance | path

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

/netbsd/src/external/bsd/nvi/dist/regex/
Dengine.c95 static RCHAR_T *dissect __P((struct match *m, RCHAR_T *start, RCHAR_T *stop, sopno startst, sopno s…
96 …ckref __P((struct match *m, RCHAR_T *start, RCHAR_T *stop, sopno startst, sopno stopst, sopno lev)…
97 static RCHAR_T *fast __P((struct match *m, RCHAR_T *start, RCHAR_T *stop, sopno startst, sopno stop…
98 static RCHAR_T *slow __P((struct match *m, RCHAR_T *start, RCHAR_T *stop, sopno startst, sopno stop…
99 static states step __P((struct re_guts *g, sopno start, sopno stop, states bef, int flag, RCHAR_T c…
110 static void at __P((struct match *m, char *title, char *start, char *stop, sopno startst, sopno sto…
149 const sopno gf = g->firststate+1; /* +1 for OEND */
150 const sopno gl = g->laststate;
243 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
266 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0);
[all …]
Dregcomp.c74 sopno ssize; /* malloced strip size (allocated) */
75 sopno slen; /* malloced strip length (used) */
79 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
80 sopno pend[NPAREN]; /* -> ) ([0] unused) */
105 static void repeat __P((struct parse *p, sopno start, int from, int to, size_t reclimit));
125 static sopno dupl __P((struct parse *p, sopno start, sopno finish));
127 static void doinsert __P((struct parse *p, sop op, size_t opnd, sopno pos));
128 static void dofwd __P((struct parse *p, sopno pos, sop value));
129 static int enlarge __P((struct parse *p, sopno size));
132 static sopno pluscount __P((struct parse *p, struct re_guts *g));
[all …]
Dregex2.h80 typedef size_t sopno; typedef
147 sopno nstates; /* = number of sops */
148 sopno firststate; /* the initial OEND (normally 0) */
149 sopno laststate; /* the final OEND */
164 sopno nplus; /* how deep does it nest +s? */
/netbsd/src/lib/libc/regex/
Dengine.c114 …t char *dissect(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst);
115 …kref(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst, sopno lev,…
116 static const char *walk(struct match *m, const char *start, const char *stop, sopno startst, sopno
117 static states step(struct re_guts *g, sopno start, sopno stop, states bef, wint_t ch, states aft, i…
136 …uct match *m, const char *title, const char *start, const char *stop, sopno startst, sopno stopst);
211 const sopno gf = g->firststate+1; /* +1 for OEND */ in matcher()
212 const sopno gl = g->laststate; in matcher()
359 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher()
382 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher()
436 sopno startst, in dissect()
[all …]
Dregcomp.c91 sopno start;
92 sopno back;
93 sopno fwd;
111 sopno ssize; /* malloced strip size (allocated) */
112 sopno slen; /* malloced strip length (used) */
116 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
117 sopno pend[NPAREN]; /* -> ) ([0] unused) */
162 static void repeat(struct parse *p, sopno start, int from, int to);
170 static sopno dupl(struct parse *p, sopno start, sopno finish);
172 static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
[all …]
Dregex2.h80 typedef uint32_t sopno; typedef
182 sopno nstates; /* = number of sops */
183 sopno firststate; /* the initial OEND (normally 0) */
184 sopno laststate; /* the final OEND */
198 sopno nplus; /* how deep does it nest +s? */
/netbsd/src/tests/lib/libc/regex/
Ddebug.c97 sopno offset = 2; in s_print()