Lines Matching refs:sp
388 struct strpush *sp;
393 sp = ckmalloc(sizeof (struct strpush));
394 sp->prev = parsefile->strpush;
395 parsefile->strpush = sp;
397 sp = parsefile->strpush = &(parsefile->basestrpush);
398 sp->prevstring = parsenextc;
399 sp->prevnleft = parsenleft;
400 sp->prevlleft = parselleft;
401 sp->ap = (struct alias *)ap;
412 struct strpush *sp = parsefile->strpush;
415 parsenextc = sp->prevstring;
416 parsenleft = sp->prevnleft;
417 parselleft = sp->prevlleft;
419 if (sp->ap)
420 sp->ap->flag &= ~ALIASINUSE;
421 parsefile->strpush = sp->prev;
422 if (sp != &(parsefile->basestrpush))
423 ckfree(sp);