Searched refs:sop (Results 1 – 4 of 4) sorted by relevance
/picolibc-latest/newlib/libc/posix/ |
D | regex2.h | 75 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 */
|
D | regcomp.c | 62 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 …]
|
D | engine.c | 552 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/ |
D | hash_page.c | 393 __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()
|