Home | History | Annotate | Download | only in sh

Lines Matching refs:strpush

74 struct strpush {
75 struct strpush *prev; /* preceding string on stack */
96 struct strpush *strpush; /* for pushing strings at this level */
97 struct strpush basestrpush; /* so pushing one is fast */
293 if (parsefile->strpush) {
388 struct strpush *sp;
392 if (parsefile->strpush) {
393 sp = ckmalloc(sizeof (struct strpush));
394 sp->prev = parsefile->strpush;
395 parsefile->strpush = sp;
397 sp = parsefile->strpush = &(parsefile->basestrpush);
412 struct strpush *sp = parsefile->strpush;
421 parsefile->strpush = sp->prev;
512 pf->strpush = NULL;
528 while (pf->strpush)