Lines Matching defs:stkp

161 	Stk_t		*stkp = shp->stk;
164 stkseek(stkp,0);
179 stkseek(stkp,0);
182 str = stkfreeze(stkp,1);
207 Stk_t *stkp = shp->stk;
234 stkseek(stkp,0);
238 stkseek(stkp,ARGVAL);
239 *stkptr(stkp,ARGVAL-1) = 0;
247 argp->argchn.cp = stkfreeze(stkp,1);
276 Stk_t *stkp = shp->stk;
278 stkseek(stkp,0);
359 int offset = stktell(stkp);
361 sfputc(stkp,c);
376 sfputc(stkp,c);
379 sfputc(stkp,0);
380 offset2 = stktell(stkp);
382 fcsopen(stkptr(stkp,offset));
384 if(c=stktell(stkp)-offset2)
385 sfwrite(outfile,(char*)stkptr(stkp,offset2),c);
387 stkseek(stkp,offset);
448 Stk_t *stkp = mp->shp->stk;
454 tilde = stktell(stkp);
497 sfwrite(stkp,first,c);
509 sfputc(stkp,mb[i]);
513 sfputc(stkp,c);
515 sfputc(stkp,ESCAPE);
527 sfputc(stkp,c);
529 sfputc(stkp,ESCAPE);
559 sfwrite(stkp,first,c+1);
567 sfwrite(stkp,first,c+1);
578 sfwrite(stkp,first,c);
592 sfwrite(stkp,first,c);
600 int off = stktell(stkp);
614 sfwrite(stkp,first,n);
615 sfputc(stkp,0);
616 cp = stkptr(stkp,off);
618 stkseek(stkp,off);
635 sfputc(stkp,'$');
652 sfwrite(stkp,first,c);
684 sfwrite(stkp,first,c);
706 sfwrite(stkp,first,++c);
710 offset = stktell(stkp);
723 sfputc(stkp,RBRACT);
726 cp = stkptr(stkp,stktell(stkp));
727 if(sh_checkid(stkptr(stkp,offset),cp)!=cp)
728 stkseek(stkp,stktell(stkp)-2);
760 sfwrite(stkp,first,c);
763 sfputc(stkp,ESCAPE);
785 sfwrite(stkp,first,c);
787 sfputc(stkp,ESCAPE);
793 tilde = stktell(stkp)+(c+1);
802 sfwrite(stkp,first,c);
809 tilde = stktell(stkp)+(c+1);
817 sfwrite(stkp,first,c+1);
819 c = stktell(stkp);
821 stkseek(stkp,c);
823 sfwrite(stkp,first,cp-first);
831 sfwrite(stkp,first,c);
832 sfputc(stkp,0);
833 mp->dotdot = stktell(stkp);
853 Stk_t *stkp = mp->shp->stk;
854 n = stktell(stkp);
860 sfputc(stkp,0);
861 ptr = cp = strdup(stkptr(stkp,n));
862 stkseek(stkp,n);
1098 Stk_t *stkp = mp->shp->stk;
1202 offset = stktell(stkp);
1210 sfputc(stkp,c);
1212 sfwrite(stkp,fcseek(0)-LEN,LEN);
1227 sfputc(stkp,LBRACT);
1228 sfputc(stkp,mode);
1229 sfputc(stkp,RBRACT);
1238 c = stktell(stkp);
1240 sfputc(stkp,LBRACT);
1241 v = stkptr(stkp,subcopy(mp,1));
1252 sfputc(stkp,RBRACT);
1265 stkseek(stkp,stktell(stkp)-2);
1270 stkseek(stkp,stktell(stkp)-1);
1274 sfputc(stkp,0);
1275 id=stkptr(stkp,offset);
1352 v = stkptr(stkp,mp->dotdot);
1399 c = *((unsigned char*)stkptr(stkp,offset-1));
1400 savptr = stkfreeze(stkp,0);
1444 stkseek(stkp,offset);
1446 stkset(stkp,savptr,offset);
1461 stkseek(stkp,offset);
1488 stkseek(stkp,offset);
1566 offset = stktell(stkp);
1607 sfputc(stkp,0);
1608 stkseek(stkp,stktell(stkp)-1);
1613 stkseek(stkp,offset);
1615 argp=stkptr(stkp,offset);
1733 stkseek(stkp,offset);
1761 stkseek(stkp,offset);
1909 sfputc(stkp,d);
1929 sfputc(stkp,0);
1946 stkseek(stkp,offset);
1999 Stk_t *stkp = mp->shp->stk;
2003 int savtop = stktell(stkp);
2004 char lastc, *savptr = stkfreeze(stkp,0);
2033 stkset(stkp,savptr,savtop);
2057 sfputc(stkp,ESCAPE);
2059 sfputc(stkp,c);
2061 c = stktell(stkp);
2062 str=stkfreeze(stkp,1);
2126 stkset(stkp,savptr,savtop);
2175 sfnputc(stkp,'\n',newlines);
2203 sfnputc(stkp,'\n',newlines);
2219 Stk_t *stkp=mp->shp->stk;
2285 sfwrite(stkp,str,c);
2286 sfputc(stkp,ESCAPE);
2291 sfwrite(stkp,str,c);
2320 sfwrite(stkp,cp-1, len);
2330 sfputc(stkp,ESCAPE);
2379 sfputc(stkp,c);
2400 sfwrite(stkp,str,size);
2412 Stk_t *stkp = mp->shp->stk;
2413 if(stktell(stkp) > ARGVAL || split)
2415 argp = (struct argnod*)stkfreeze(stkp,1);
2446 stkseek(stkp,ARGVAL);