/illumos-gate/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 | 382 Stk_t *stkp = tdata.sh->stk; local 383 int offset = stktell(stkp); 384 sfputr(stkp,NV_CLASS,-1); 386 sfputc(stkp,'.'); 387 sfputr(stkp,tdata.prefix,0); 388 tdata.tp = nv_open(stkptr(stkp,offset),tdata.sh->var_tree,NV_VARNAME|NV_NOARRAY|NV_NOASSIGN); 389 stkseek(stkp,offset); 785 Stk_t *stkp; local 791 stkp = tdata.sh->stk; 851 flag = stktell(stkp); [all...] |
/illumos-gate/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); 206 ap = (struct argnod*)stkfreeze(stkp,0); 212 ap = (struct argnod*)stkfreeze(stkp,0); 333 static char *r_string(Stk_t *stkp) argument 340 ptr = stkalloc(stkp,(unsigned)l);
|
H A D | lex.c | 142 register Stk_t *stkp = shp->stk; local 152 int n,offset = stktell(stkp); 159 sfwrite(stkp,fcfirst()+type,off-offset); 160 n = stktell(stkp)-lp->lexd.kiaoff; 161 begin = stkptr(stkp,lp->lexd.kiaoff); 169 savptr = stkfreeze(stkp,0); 171 stkset(stkp,savptr,offset); 186 Stk_t *stkp = shp->stk; local 211 lp->arg = (struct argnod*)stkseek(stkp,ARGVAL); 218 sfwrite(stkp,buf 318 Stk_t *stkp = shp->stk; local 1607 Stk_t *stkp = lp->sh->stk; local 2022 stack_shift(Stk_t *stkp, register char *sp,char *dp) argument 2054 Stk_t *stkp=shp->stk; local [all...] |
H A D | parse.c | 646 Stk_t *stkp = lexp->sh->stk; local 656 argp = (struct argnod*)stkseek(stkp,ARGVAL); 664 offset = stktell(stkp)-1; 668 while(offset>ARGVAL && ((c= *stkptr(stkp,offset-1)),isspace(c))) 673 stkseek(stkp,offset); 676 sfputc(stkp,'1'); 677 argp = (struct argnod*)stkfreeze(stkp,1); 883 Stk_t *stkp = lexp->sh->stk; local 922 ap = (struct argnod*)stkseek(stkp,ARGVAL); 924 sfprintf(stkp,"[ 1284 Stk_t *stkp = lexp->sh->stk; local 1546 Stk_t *stkp = lexp->sh->stk; local 1899 Stk_t *stkp = lexp->sh->stk; local [all...] |
H A D | macro.c | 153 Stk_t *stkp = shp->stk; local 156 stkseek(stkp,0); 171 stkseek(stkp,0); 174 str = stkfreeze(stkp,1); 199 Stk_t *stkp = shp->stk; local 225 stkseek(stkp,0); 229 stkseek(stkp,ARGVAL); 230 *stkptr(stkp,ARGVAL-1) = 0; 238 argp->argchn.cp = stkfreeze(stkp,1); 267 Stk_t *stkp local 439 Stk_t *stkp = mp->shp->stk; local 798 Stk_t *stkp = mp->shp->stk; local 1037 Stk_t *stkp = mp->shp->stk; local 1897 Stk_t *stkp = mp->shp->stk; local 2112 Stk_t *stkp=mp->shp->stk; local 2282 Stk_t *stkp = mp->shp->stk; local [all...] |
H A D | xec.c | 110 Stk_t *stkp = shp->stk; local 115 sfwrite(stkp, first, format-first); 146 stkseek(stkp,offset); 153 l_time(stkp, tm[n], p); 155 sfprintf(stkp,"%.*f",p, d); 159 sfwrite(stkp,first, format-first); 160 sfputc(stkp,'\n'); 161 n = stktell(stkp)-offset; 162 sfwrite(out,stkptr(stkp,offset),n); 163 stkseek(stkp,offse 397 Stk_t *stkp=shp->stk; local 656 Stk_t *stkp = shp->stk; local [all...] |
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Plwpregs.c | 389 Plwp_stack(struct ps_prochandle *P, lwpid_t lwpid, stack_t *stkp) argument 412 if (Pread(P, stkp, sizeof (*stkp), addr) != sizeof (*stkp)) 421 stack_32_to_n(&stk32, stkp); 429 Plwp_main_stack(struct ps_prochandle *P, lwpid_t lwpid, stack_t *stkp) argument 457 if (Pread(P, stkp, sizeof (*stkp), addr) != sizeof (*stkp)) 460 if (stkp 503 Plwp_alt_stack(struct ps_prochandle *P, lwpid_t lwpid, stack_t *stkp) argument [all...] |
H A D | Pcontrol.c | 3779 Lstack(struct ps_lwphandle *L, stack_t *stkp) argument 3785 if (Pread(P, stkp, sizeof (*stkp), addr) != sizeof (*stkp)) 3794 stack_32_to_n(&stk32, stkp); 3802 Lmain_stack(struct ps_lwphandle *L, stack_t *stkp) argument 3806 if (Lstack(L, stkp) != 0) 3814 if (!(stkp->ss_flags & SS_ONSTACK)) 3820 if (Pread(P, stkp, sizeof (*stkp), 3840 Lalt_stack(struct ps_lwphandle *L, stack_t *stkp) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddifm.c | 219 caddr_t stkp; local 245 stkp = buf; 248 (void) snprintf(stkp, DDI_FM_SYM_SZ, 250 stkpp[i] = stkp; 251 stkp += DDI_FM_SYM_SZ;
|
H A D | fm.c | 1265 char *stkp = buf; local 1267 for (i = 0; i < depth && i != FM_STK_DEPTH; i++, stkp += FM_SYM_SZ) { 1269 (void) snprintf(stkp, FM_SYM_SZ, "%s+%lx", sym, off); 1271 (void) snprintf(stkp, FM_SYM_SZ, "%lx", (long)stack[i]); 1272 stkpp[i] = stkp;
|