Searched refs:stakptr (Results 1 - 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/lib/libshell/common/bltins/
H A Dcd_pwd.c126 if(*stakptr(PATH_OFFSET+1)==':' && isalpha(*stakptr(PATH_OFFSET)))
128 *stakptr(PATH_OFFSET+1) = *stakptr(PATH_OFFSET);
129 *stakptr(PATH_OFFSET)='/';
132 if(*stakptr(PATH_OFFSET)!='/')
149 if(!(cp = pathcanon(stakptr(PATH_OFFSET),PATH_DOTDOT)))
152 while(*--cp == '/' && cp>stakptr(PATH_OFFSET))
155 if(*(cp=stakptr(PATH_OFFSET))=='/')
160 if((rval=chdir(path_relative(stakptr(PATH_OFFSE
[all...]
H A Dtrap.c259 if(memcmp(stakptr(o),"SIG",3)==0)
263 if(isdigit(*stakptr(o)))
265 n = strtol(stakptr(o),&last,10);
270 tp = sh_locate(stakptr(o),(const Shtable_t*)shtab_signals,sizeof(*shtab_signals));
277 if(strcmp(stakptr(o),tp->sh_name)==0)
288 if(n<0 && sh.sigruntime[1] && (name=stakptr(o)) && *name++=='R' && *name++=='T')
H A Dprint.c297 sfwrite(outfile,stakptr(staktell()),pdata.argsize);
351 sfwrite(outfile,stakptr(staktell()),n);
449 return(stakptr(offset));
871 value->s = stakptr(staktell());
H A Denum.c229 tp = nv_open(stakptr(n), shp->var_tree, NV_VARNAME);
H A Dwhence.c227 cp = stakptr(PATH_OFFSET);
H A Dtest.c332 arg = (const char*)stakptr(offset);
381 arg = (const char*)stakptr(offset);
/illumos-gate/usr/src/lib/libast/common/comp/
H A Dwordexp.c126 if(!(iop = sfpopen((Sfio_t*)0,stakptr(0),"r")))
181 memcpy((void*)cp,stakptr(offset),c);
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dpath.c294 sh_addbuiltin(stakptr(offset),np->nvalue.bfp,NiL);
364 memcpy((void*)save, (void*)stakptr(PATH_OFFSET+pcomp.len),sizeof(save));
367 memcpy((void*)stakptr(PATH_OFFSET+pcomp.len),(void*)save,sizeof(save));
456 if(*stakptr(staktell()-1)!='/')
559 if((fd = sh_open(path_relative(stakptr(PATH_OFFSET)),O_RDONLY,0)) >= 0)
635 pname = path_fullname(stakptr(PATH_OFFSET));
687 if(canexecute(stakptr(PATH_OFFSET),0)<0)
689 *stakptr(PATH_OFFSET) = 0;
723 *stakptr(PATH_OFFSET) = 0;
739 *stakptr(PATH_OFFSE
[all...]
H A Dstreval.c61 *((type*)stakptr((v)->offset)) = (val)),(v)->offset)
700 *((short*)stakptr(offset1)) = staktell();
704 *((short*)stakptr(offset2)) = staktell();
728 *((short*)stakptr(offset)) = staktell();
H A Dmain.c124 shp->st.filename = path_fullname(stakptr(PATH_OFFSET));
325 sp = stakptr(PATH_OFFSET);
637 char *savstak=stakptr(0);
781 un.pst_command = stakptr(0);
H A Dstring.c428 return(stakptr(offset));
635 return(stakptr(offset));
H A Darith.c78 Fun = sh_arith(sub=stakptr(offset));
236 if(saveptr != stakptr(0))
H A Dexpand.c160 for(cp=stakptr(off); *cp; cp++)
H A Dnvtype.c421 nr = nv_create(stakptr(offset),root,NV_VARNAME|NV_NOADD,fp);
615 np = nv_open(stakptr(offset), sh.var_tree, NV_NOADD|NV_VARNAME);
713 if((nq = nv_search(stakptr(offset),sh.fun_tree,0)) && nq->nvalue.cp)
1199 mp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME);
1411 mp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME);
1423 tp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME|NV_NOADD|NV_NOFAIL);
1463 tp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME);
H A Dnvdisc.c1097 cp = stakptr(offset) + (cp-name);
1102 nq=nv_open(stakptr(offset),0,NV_VARNAME|NV_ARRAY|NV_NOASSIGN|NV_NOADD|NV_NOFAIL);
1139 path = name = stakptr(offset);
H A Dparse.c1912 np = nv_search(stakptr(offset),lexp->entity_tree,NV_ADD);
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/illumos-gate/usr/src/lib/libast/common/include/
H A Dstak.h40 #define stakptr(n) stkptr(stkstd,n) macro
/illumos-gate/usr/src/lib/libast/i386/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/illumos-gate/usr/src/lib/libast/sparc/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/illumos-gate/usr/src/lib/libshell/common/edit/
H A Dcompletion.c56 return(stakptr(offset));
231 *cur = ed_external((genchar*)outbuff,(char*)stakptr(0));
H A Dhexpand.c94 sb->str[n] = strdup(stakptr(off));
244 cc = strdup(stakptr(0));
H A Dhistory.c249 histname = stakptr(offset);
818 write(acctfd, stakptr(offset), size - 2 + timechars);
/illumos-gate/usr/src/lib/libast/common/misc/
H A Dglob.c248 if ((*gp->gl_type)(gp, stakptr(MATCHPATH(gp)), 0) != GLOB_DIR)
258 rescan = stakptr(offset);
266 if (!endslash && (gp->gl_flags & GLOB_MARK) && (type = (*gp->gl_type)(gp, stakptr(MATCHPATH(gp)), 0)))

Completed in 123 milliseconds

12