Lines Matching defs:stkp

146 	register Stk_t	*stkp = shp->stk;
156 int n,offset = stktell(stkp);
163 sfwrite(stkp,fcfirst()+type,off-offset);
164 n = stktell(stkp)-lp->lexd.kiaoff;
165 begin = stkptr(stkp,lp->lexd.kiaoff);
173 savptr = stkfreeze(stkp,0);
175 stkset(stkp,savptr,offset);
190 Stk_t *stkp = shp->stk;
219 lp->arg = (struct argnod*)stkseek(stkp,ARGVAL);
226 sfwrite(stkp,buff,size);
328 Stk_t *stkp = shp->stk;
669 n = stktell(stkp)-c;
670 stkseek(stkp,n);
856 lp->lexd.kiaoff = stktell(stkp)+fcseek(0)-fcfirst();
1295 lp->arg = (struct argnod*)stkseek(stkp,ARGVAL);
1297 sfwrite(stkp,state,n);
1301 sfputc(stkp,lp->lexd.balance);
1304 sfputc(stkp,0);
1305 stkseek(stkp,stktell(stkp)-1);
1306 state = stkptr(stkp,ARGVAL);
1307 n = stktell(stkp)-ARGVAL;
1333 stkseek(stkp,stktell(stkp)-1);
1334 lp->arg = (struct argnod*)stkfreeze(stkp,1);
1343 stkseek(stkp,stktell(stkp)-1);
1344 lp->arg = (struct argnod*)stkfreeze(stkp,1);
1355 stkseek(stkp,stktell(stkp)-2);
1365 lp->arg = (struct argnod*)stkfreeze(stkp,1);
1662 Stk_t *stkp = lp->sh->stk;
1664 if(offset=stktell(stkp))
1665 base = stkfreeze(stkp,0);
1670 stkseek(stkp,ARGVAL);
1674 sfmove(lp->sh->strbuf,stkp,lp->lexd.docextra,-1);
1677 sfwrite(stkp,lp->lexd.docend,n);
1688 stkset(stkp,base,offset);
1690 stkseek(stkp,0);
2083 static char *stack_shift(Stk_t *stkp, register char *sp,char *dp)
2086 register int offset = stktell(stkp);
2087 register int left = offset-(sp-stkptr(stkp,0));
2090 stkseek(stkp,offset);
2091 sp = stkptr(stkp,offset);
2115 Stk_t *stkp=shp->stk;
2116 sfputc(stkp,0);
2117 sp = stkptr(stkp,ARGVAL);
2157 stkseek(stkp,dp-stkptr(stkp,0));
2160 argp = (struct argnod*)stkfreeze(stkp,0);
2212 sp = stack_shift(stkp,sp,dp);
2261 sp = stack_shift(stkp,sp,dp+1);
2301 sp = stack_shift(stkp,sp,dp);
2317 sp = stack_shift(stkp,sp,dp);