Searched refs:sopno (Results 1 – 3 of 3) sorted by relevance
/bionic/libc/regex/ |
D | regex2.h | 63 typedef long sopno; typedef 135 sopno nstates; /* = number of sops */ 136 sopno firststate; /* the initial OEND (normally 0) */ 137 sopno laststate; /* the final OEND */ 150 sopno nplus; /* how deep does it nest +s? */
|
D | engine.c | 88 static char *dissect(struct match *, char *, char *, sopno, sopno); 89 static char *backref(struct match *, char *, char *, sopno, sopno, sopno, int); 90 static char *fast(struct match *, char *, char *, sopno, sopno); 91 static char *slow(struct match *, char *, char *, sopno, sopno); 92 static states step(struct re_guts *, sopno, sopno, states, int, states); 107 static void at(struct match *, char *, char *, char *, sopno, sopno); 136 const sopno gf = g->firststate+1; /* +1 for OEND */ in matcher() 137 const sopno gl = g->laststate; in matcher() 227 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher() 250 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher() [all …]
|
D | regcomp.c | 60 sopno ssize; /* malloced strip size (allocated) */ 61 sopno slen; /* malloced strip length (used) */ 65 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */ 66 sopno pend[NPAREN]; /* -> ) ([0] unused) */ 85 static void repeat(struct parse *, sopno, int, int); 98 static sopno dupl(struct parse *, sopno, sopno); 100 static void doinsert(struct parse *, sop, size_t, sopno); 101 static void dofwd(struct parse *, sopno, sop); 102 static void enlarge(struct parse *, sopno); 105 static sopno pluscount(struct parse *, struct re_guts *); [all …]
|