Lines Matching defs:stkp
670 Stk_t *stkp = lexp->sh->stk;
680 argp = (struct argnod*)stkseek(stkp,ARGVAL);
688 offset = stktell(stkp)-1;
692 while(offset>ARGVAL && ((c= *stkptr(stkp,offset-1)),isspace(c)))
697 stkseek(stkp,offset);
700 sfputc(stkp,'1');
701 argp = (struct argnod*)stkfreeze(stkp,1);
947 Stk_t *stkp = lexp->sh->stk;
992 ar = (struct argnod*)stkseek(stkp,ARGVAL);
994 sfprintf(stkp,"[%d]=",index++);
998 sfprintf(stkp,"%s",aq->argval);
1001 ar = (struct argnod*)stkfreeze(stkp,1);
1012 ar = (struct argnod*)stkseek(stkp,ARGVAL);
1014 sfprintf(stkp,"[%d]=",index++);
1016 ar = (struct argnod*)stkfreeze(stkp,1);
1398 Stk_t *stkp = lexp->sh->stk;
1446 stkseek(stkp,ARGVAL);
1447 sfwrite(stkp,argp->argval,last-argp->argval);
1448 ap=(struct argnod*)stkfreeze(stkp,1);
1669 Stk_t *stkp = lexp->sh->stk;
1723 iop=(struct ionod*) stkalloc(stkp,sizeof(struct ionod));
1729 lexp->arg = (struct argnod*)stkalloc(stkp,sizeof(struct argnod)+3);
1800 ioq = (struct ionod*)stkalloc(stkp,sizeof(struct ionod));
2022 Stk_t *stkp = lexp->sh->stk;
2024 long offset = stktell(stkp);
2025 sfputc(stkp,type);
2027 sfwrite(stkp,name,len);
2031 sfputr(stkp,path_basename(name),0);
2033 sfputr(stkp,name,0);
2036 stkseek(stkp,offset);