Lines Matching defs:strip
110 sop *strip; /* malloced strip */
111 sopno ssize; /* malloced strip size (allocated) */
112 sopno slen; /* malloced strip length (used) */
312 maxlen = ((size_t)-1 >> 1) / sizeof(*p->strip) * 2 / 3;
320 p->strip = calloc(p->ssize, sizeof(*p->strip));
322 if (p->strip == NULL) {
584 assert(OP(p->strip[p->pbegin[i]]) == OLPAREN);
585 assert(OP(p->strip[p->pend[i]]) == ORPAREN);
1009 assert(OP(p->strip[p->pbegin[i]]) == OLPAREN);
1010 assert(OP(p->strip[p->pend[i]]) == ORPAREN);
1576 sopno start, /* operand from here to end of strip */
1858 (void) memcpy(p->strip + p->slen,
1859 p->strip + start, len * sizeof(*p->strip));
1865 - doemit - emit a strip operator
1884 /* deal with undersized strip */
1890 p->strip[p->slen++] = (sopno)SOP(op, opnd);
1894 - doinsert - insert a sop into the strip
1913 s = p->strip[sn];
1926 memmove(&p->strip[pos+1], &p->strip[pos],
1927 (HERE()-pos-1)*sizeof(*p->strip));
1928 p->strip[pos] = s;
1946 p->strip[pos] = OP(p->strip[pos]) | value;
1950 - enlarge - enlarge the strip
1963 sp = reallocarray(p->strip, size, sizeof(*p->strip));
1968 p->strip = sp;
1974 - stripsnug - compact the strip
1985 g->strip = reallocarray(p->strip, p->slen, sizeof(*p->strip));
1986 if (g->strip == NULL) {
1988 g->strip = p->strip;
2032 /* find the longest OCHAR sequence in strip */
2036 scan = g->strip + 1;
2413 scan = g->strip + 1;