Home
last modified time | relevance | path

Searched refs:sop (Results 1 – 4 of 4) sorted by relevance

/picolibc-latest/newlib/libc/posix/
Dregex2.h75 typedef unsigned long sop; /* strip operator */ typedef
80 #define OP(n) ((sop)(n)&OPRMASK)
81 #define OPND(n) ((sop)(n)&OPDMASK)
82 #define SOP(op, opnd) ((sop)(op)|(sop)(opnd))
142 sop *strip; /* malloced area for strip */
Dregcomp.c62 sop *strip; /* malloced strip */
113 static void doemit(struct parse *p, sop op, size_t opnd);
114 static void doinsert(struct parse *p, sop op, size_t opnd, sopno pos);
115 static void dofwd(struct parse *p, sopno pos, sop value);
119 static int altoffset(sop *scan, int offset, int mccs);
152 #define EMIT(op, sopnd) doemit(p, (sop)(op), (size_t)(sopnd))
153 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos)
155 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos) argument
212 p->strip = (sop *)malloc(p->ssize * sizeof(sop)); in regcomp()
1484 (char *)(p->strip + start), (size_t)len*sizeof(sop)); in dupl()
[all …]
Dengine.c552 sop s; in backref()
653 while (m->g->strip[ss] != (sop) SOP(O_BACK, i)) in backref()
933 sop s; in step()
/picolibc-latest/newlib/libc/search/
Dhash_page.c393 __uint16_t *bp, *sop; in __addel() local
428 sop = (__uint16_t *)bufp->page; in __addel()
430 if (PAIRFITS(sop, key, val)) in __addel()
431 putpair((char *)sop, key, val); in __addel()