Lines Matching refs:strip
112 sop *strip; /* malloced strip */ member
269 p->strip = calloc(p->ssize, sizeof(sop)); in regcomp()
271 if (p->strip == NULL) { in regcomp()
685 assert(OP(p->strip[p->pbegin[i]]) == OLPAREN); in p_simp_re()
686 assert(OP(p->strip[p->pend[i]]) == ORPAREN); in p_simp_re()
1660 (void)memcpy(p->strip + p->slen, p->strip + start, in dupl()
1695 p->strip[p->slen++] = (sop)SOP(op, opnd); in doemit()
1722 s = p->strip[sn]; in doinsert()
1735 memmove(&p->strip[pos+1], &p->strip[pos], (HERE()-pos-1)*sizeof(sop)); in doinsert()
1736 p->strip[pos] = s; in doinsert()
1757 p->strip[pos] = (sop)(OP(p->strip[pos]) | value); in dofwd()
1772 if (MEMSIZE(p) > MEMLIMIT || reallocarr(&p->strip, size, sizeof(sop))) { in enlarge()
1794 g->strip = p->strip; in stripsnug()
1795 reallocarr(&g->strip, p->slen, sizeof(sop)); in stripsnug()
1831 scan = g->strip + 1; in findmust()
1912 scan = g->strip + 1; in pluscount()