Searched refs:sopno (Results 1 – 4 of 4) sorted by relevance
/bionic/libc/upstream-netbsd/lib/libc/regex/ |
D | regex2.h | 113 typedef size_t sopno; typedef 187 sopno nstates; /* = number of sops */ 188 sopno firststate; /* the initial OEND (normally 0) */ 189 sopno laststate; /* the final OEND */ 202 sopno nplus; /* how deep does it nest +s? */
|
D | engine.c | 130 …t char *dissect(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst); 131 …kref(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst, sopno lev); 132 static const char *fast(struct match *m, const char *start, const char *stop, sopno startst, sopno … 133 static const char *slow(struct match *m, const char *start, const char *stop, sopno startst, sopno … 134 static states step(struct re_guts *g, sopno start, sopno stop, states bef, int ch, states aft); 148 static void at(struct match *m, char *title, char *start, char *stop, sopno startst, sopno stopst); 188 const sopno gf = g->firststate+1; /* +1 for OEND */ in matcher() 189 const sopno gl = g->laststate; in matcher() 282 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); in matcher() 305 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); in matcher() [all …]
|
D | regcomp.c | 113 sopno ssize; /* malloced strip size (allocated) */ 114 sopno slen; /* malloced strip length (used) */ 118 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */ 119 sopno pend[NPAREN]; /* -> ) ([0] unused) */ 144 static void repeat(struct parse *p, sopno start, int from, int to, size_t reclimit); 148 static sopno freezeset(struct parse *p, cset *cs); 162 static sopno dupl(struct parse *p, sopno start, sopno finish); 163 static void doemit(struct parse *p, sop op, sopno opnd); 164 static void doinsert(struct parse *p, sop op, sopno opnd, sopno pos); 165 static void dofwd(struct parse *p, sopno pos, sopno value); [all …]
|
D | regexec.c | 230 if (g->nstates <= (sopno)(CHAR_BIT*sizeof(states1)) && !(eflags®_LARGE))
|