Symbol: sopno
lib/libc/regex/engine.c
1036
sopno start, /* start state within strip */
lib/libc/regex/engine.c
1037
sopno stop, /* state after stop state within strip */
lib/libc/regex/engine.c
1045
sopno pc;
lib/libc/regex/engine.c
1047
sopno look;
lib/libc/regex/engine.c
114
static const char *dissect(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst);
lib/libc/regex/engine.c
115
static const char *backref(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst, sopno lev, int);
lib/libc/regex/engine.c
116
static const char *walk(struct match *m, const char *start, const char *stop, sopno startst, sopno stopst, bool fast);
lib/libc/regex/engine.c
117
static states step(struct re_guts *g, sopno start, sopno stop, states bef, wint_t ch, states aft, int sflags);
lib/libc/regex/engine.c
1182
sopno i;
lib/libc/regex/engine.c
1216
sopno startst,
lib/libc/regex/engine.c
1217
sopno stopst)
lib/libc/regex/engine.c
136
static void at(struct match *m, const char *title, const char *start, const char *stop, sopno startst, sopno stopst);
lib/libc/regex/engine.c
211
const sopno gf = g->firststate+1; /* +1 for OEND */
lib/libc/regex/engine.c
212
const sopno gl = g->laststate;
lib/libc/regex/engine.c
359
dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0);
lib/libc/regex/engine.c
382
dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0);
lib/libc/regex/engine.c
436
sopno startst,
lib/libc/regex/engine.c
437
sopno stopst)
lib/libc/regex/engine.c
440
sopno ss; /* start sop of current subRE */
lib/libc/regex/engine.c
441
sopno es; /* end sop of current subRE */
lib/libc/regex/engine.c
446
sopno ssub; /* start sop of subsubRE */
lib/libc/regex/engine.c
447
sopno esub; /* end sop of subsubRE */
lib/libc/regex/engine.c
645
sopno startst,
lib/libc/regex/engine.c
646
sopno stopst,
lib/libc/regex/engine.c
647
sopno lev, /* PLUS nesting level */
lib/libc/regex/engine.c
651
sopno ss; /* start sop of current subRE */
lib/libc/regex/engine.c
653
sopno ssub; /* start sop of subsubRE */
lib/libc/regex/engine.c
654
sopno esub; /* end sop of subsubRE */
lib/libc/regex/engine.c
878
walk(struct match *m, const char *start, const char *stop, sopno startst,
lib/libc/regex/engine.c
879
sopno stopst, bool fast)
lib/libc/regex/regcomp.c
111
sopno ssize; /* malloced strip size (allocated) */
lib/libc/regex/regcomp.c
112
sopno slen; /* malloced strip length (used) */
lib/libc/regex/regcomp.c
116
sopno pbegin[NPAREN]; /* -> ( ([0] unused) */
lib/libc/regex/regcomp.c
117
sopno pend[NPAREN]; /* -> ) ([0] unused) */
lib/libc/regex/regcomp.c
1576
sopno start, /* operand from here to end of strip */
lib/libc/regex/regcomp.c
1580
sopno finish = HERE();
lib/libc/regex/regcomp.c
1585
sopno copy;
lib/libc/regex/regcomp.c
162
static void repeat(struct parse *p, sopno start, int from, int to);
lib/libc/regex/regcomp.c
170
static sopno dupl(struct parse *p, sopno start, sopno finish);
lib/libc/regex/regcomp.c
172
static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
lib/libc/regex/regcomp.c
173
static void dofwd(struct parse *p, sopno pos, sop value);
lib/libc/regex/regcomp.c
174
static int enlarge(struct parse *p, sopno size);
lib/libc/regex/regcomp.c
180
static sopno pluscount(struct parse *p, struct re_guts *g);
lib/libc/regex/regcomp.c
1843
static sopno /* start of duplicate */
lib/libc/regex/regcomp.c
1845
sopno start, /* from here */
lib/libc/regex/regcomp.c
1846
sopno finish) /* to this less one */
lib/libc/regex/regcomp.c
1848
sopno ret = HERE();
lib/libc/regex/regcomp.c
1849
sopno len = finish - start;
lib/libc/regex/regcomp.c
1890
p->strip[p->slen++] = (sopno)SOP(op, opnd);
lib/libc/regex/regcomp.c
1898
doinsert(struct parse *p, sop op, size_t opnd, sopno pos)
lib/libc/regex/regcomp.c
1900
sopno sn;
lib/libc/regex/regcomp.c
1936
dofwd(struct parse *p, sopno pos, sop value)
lib/libc/regex/regcomp.c
1954
enlarge(struct parse *p, sopno size)
lib/libc/regex/regcomp.c
2008
sopno newlen;
lib/libc/regex/regcomp.c
2050
newlen += (sopno)clen;
lib/libc/regex/regcomp.c
2085
if (newlen > (sopno)g->mlen) { /* ends one */
lib/libc/regex/regcomp.c
2100
if (newlen > (sopno)g->mlen) { /* ends one */
lib/libc/regex/regcomp.c
2118
if (newlen > (sopno)g->mlen) { /* ends one */
lib/libc/regex/regcomp.c
2143
if (newlen > (sopno)g->mlen) { /* ends one */
lib/libc/regex/regcomp.c
2399
static sopno /* nesting depth */
lib/libc/regex/regcomp.c
2404
sopno plusnest = 0;
lib/libc/regex/regcomp.c
2405
sopno maxnest = 0;
lib/libc/regex/regcomp.c
317
p->ssize = (sopno)(len / 2 * 3 + 1); /* ugh */
lib/libc/regex/regcomp.c
445
sopno pos;
lib/libc/regex/regcomp.c
452
sopno subno;
lib/libc/regex/regcomp.c
469
subno = (sopno)p->g->nsub;
lib/libc/regex/regcomp.c
890
sopno pos;
lib/libc/regex/regcomp.c
894
sopno subno;
lib/libc/regex/regcomp.c
91
sopno start;
lib/libc/regex/regcomp.c
92
sopno back;
lib/libc/regex/regcomp.c
93
sopno fwd;
lib/libc/regex/regcomp.c
977
subno = (sopno)p->g->nsub;
lib/libc/regex/regex2.h
182
sopno nstates; /* = number of sops */
lib/libc/regex/regex2.h
183
sopno firststate; /* the initial OEND (normally 0) */
lib/libc/regex/regex2.h
184
sopno laststate; /* the final OEND */
lib/libc/regex/regex2.h
198
sopno nplus; /* how deep does it nest +s? */
tests/lib/libc/regex/debug.c
97
sopno offset = 2;