Searched refs:sopno (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libc/port/regex/ |
H A D | engine.c | 107 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 D | regcomp.c | 68 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 D | regex2.h | 74 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? */
|