/osnet-11/usr/src/lib/libshell/common/bltins/ |
H A D | getopts.c | 39 Stk_t *stkp = shp->stk; local 42 int savtop = stktell(stkp); 43 char *savptr = stkfreeze(stkp,0); 44 sfputc(stkp,'$'); 45 sfputc(stkp,'('); 46 sfputr(stkp,s,')'); 47 sfputr(sp,sh_mactry(shp,stkfreeze(stkp,1)),-1); 48 stkset(stkp,savptr,savtop);
|
H A D | typeset.c | 410 Stk_t *stkp = tdata.sh->stk; local 411 int offset = stktell(stkp); 414 sfputr(stkp,NV_CLASS,-1); 416 sfputc(stkp,'.'); 417 sfputr(stkp,tdata.prefix,0); 418 tdata.tp = nv_open(stkptr(stkp,offset),tdata.sh->var_tree,NV_VARNAME|NV_NOARRAY|NV_NOASSIGN); 419 stkseek(stkp,offset); 898 Stk_t *stkp; local 909 stkp = tdata.sh->stk; 984 flag = stktell(stkp); [all...] |
/osnet-11/usr/src/lib/libshell/common/sh/ |
H A D | trestore.c | 181 Stk_t *stkp=shp->stk; local 184 ap = (struct argnod*)stkseek(stkp,(unsigned)l+ARGVAL); 207 ap = (struct argnod*)stkfreeze(stkp,0); 214 ap = (struct argnod*)stkfreeze(stkp,0); 335 static char *r_string(Stk_t *stkp) argument 342 ptr = stkalloc(stkp,(unsigned)l);
|
H A D | lex.c | 146 register Stk_t *stkp = shp->stk; local 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; local 219 lp->arg = (struct argnod*)stkseek(stkp,ARGVAL); 226 sfwrite(stkp,buf 328 Stk_t *stkp = shp->stk; local 1662 Stk_t *stkp = lp->sh->stk; local 2083 stack_shift(Stk_t *stkp, register char *sp,char *dp) argument 2115 Stk_t *stkp=shp->stk; local [all...] |
H A D | nvdisc.c | 1429 Stk_t *stkp = shp->stk; local 1430 int offset = stktell(stkp); 1431 sfputr(stkp,nv_name(shp->namespace),'.'); 1432 sfputr(stkp,fname,0); 1433 fname = stkptr(stkp,offset);
|
H A D | parse.c | 666 Stk_t *stkp = lexp->sh->stk; local 676 argp = (struct argnod*)stkseek(stkp,ARGVAL); 684 offset = stktell(stkp)-1; 688 while(offset>ARGVAL && ((c= *stkptr(stkp,offset-1)),isspace(c))) 693 stkseek(stkp,offset); 696 sfputc(stkp,'1'); 697 argp = (struct argnod*)stkfreeze(stkp,1); 942 Stk_t *stkp = lexp->sh->stk; local 983 ar = (struct argnod*)stkseek(stkp,ARGVAL); 985 sfprintf(stkp,"[ 1388 Stk_t *stkp = lexp->sh->stk; local 1657 Stk_t *stkp = lexp->sh->stk; local 2010 Stk_t *stkp = lexp->sh->stk; local [all...] |
H A D | macro.c | 161 Stk_t *stkp = shp->stk; local 164 stkseek(stkp,0); 179 stkseek(stkp,0); 182 str = stkfreeze(stkp,1); 207 Stk_t *stkp = shp->stk; local 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 local 448 Stk_t *stkp = mp->shp->stk; local 853 Stk_t *stkp = mp->shp->stk; local 1098 Stk_t *stkp = mp->shp->stk; local 1999 Stk_t *stkp = mp->shp->stk; local 2219 Stk_t *stkp=mp->shp->stk; local 2412 Stk_t *stkp = mp->shp->stk; local [all...] |
H A D | xec.c | 179 Stk_t *stkp = shp->stk; local 184 sfwrite(stkp, first, format-first); 215 stkseek(stkp,offset); 222 l_time(stkp, tm[n], p); 224 sfprintf(stkp,"%.*f",p, d); 228 sfwrite(stkp,first, format-first); 229 sfputc(stkp,'\n'); 230 n = stktell(stkp)-offset; 231 sfwrite(out,stkptr(stkp,offset),n); 232 stkseek(stkp,offse 467 Stk_t *stkp=shp->stk; local 869 Stk_t *stkp = shp->stk; local [all...] |
/osnet-11/usr/src/lib/libproc/common/ |
H A D | Plwpregs.c | 425 Plwp_stack(struct ps_prochandle *P, lwpid_t lwpid, stack_t *stkp) argument 448 if (Pread(P, stkp, sizeof (*stkp), addr) != sizeof (*stkp)) 457 stack_32_to_n(&stk32, stkp); 465 Plwp_main_stack(struct ps_prochandle *P, lwpid_t lwpid, stack_t *stkp) argument 493 if (Pread(P, stkp, sizeof (*stkp), addr) != sizeof (*stkp)) 496 if (stkp 539 Plwp_alt_stack(struct ps_prochandle *P, lwpid_t lwpid, stack_t *stkp) argument [all...] |
H A D | Pcontrol.c | 3580 Lstack(struct ps_lwphandle *L, stack_t *stkp) argument 3586 if (Pread(P, stkp, sizeof (*stkp), addr) != sizeof (*stkp)) 3595 stack_32_to_n(&stk32, stkp); 3603 Lmain_stack(struct ps_lwphandle *L, stack_t *stkp) argument 3607 if (Lstack(L, stkp) != 0) 3615 if (!(stkp->ss_flags & SS_ONSTACK)) 3621 if (Pread(P, stkp, sizeof (*stkp), 3641 Lalt_stack(struct ps_lwphandle *L, stack_t *stkp) argument [all...] |