Searched defs:stkp (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libshell/common/bltins/
H A Dgetopts.c39 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 Dtypeset.c382 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 Dtrestore.c181 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 Dlex.c142 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 Dparse.c646 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 Dmacro.c153 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 Dxec.c110 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 DPlwpregs.c389 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 DPcontrol.c3779 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 Dddifm.c219 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 Dfm.c1265 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;

Completed in 117 milliseconds