Home
last modified time | relevance | path

Searched refs:stakptr (Results 1 – 25 of 63) sorted by relevance

123

/titanic_51/usr/src/lib/libshell/common/bltins/
H A Dcd_pwd.c126 if(*stakptr(PATH_OFFSET+1)==':' && isalpha(*stakptr(PATH_OFFSET))) in b_cd()
128 *stakptr(PATH_OFFSET+1) = *stakptr(PATH_OFFSET); in b_cd()
129 *stakptr(PATH_OFFSET)='/'; in b_cd()
132 if(*stakptr(PATH_OFFSET)!='/') in b_cd()
149 if(!(cp = pathcanon(stakptr(PATH_OFFSET),PATH_DOTDOT))) in b_cd()
152 while(*--cp == '/' && cp>stakptr(PATH_OFFSET)) in b_cd()
155 if(*(cp=stakptr(PATH_OFFSET))=='/') in b_cd()
160 if((rval=chdir(path_relative(stakptr(PATH_OFFSET)))) >= 0) in b_cd()
166 if(rval<0 && *dir=='/' && *(path_relative(stakptr(PATH_OFFSET)))!='/') in b_cd()
180 dir = stakptr(PATH_OFFSET); in b_cd()
[all …]
H A Dtrap.c259 if(memcmp(stakptr(o),"SIG",3)==0) in sig_number()
263 if(isdigit(*stakptr(o))) in sig_number()
265 n = strtol(stakptr(o),&last,10); in sig_number()
270 tp = sh_locate(stakptr(o),(const Shtable_t*)shtab_signals,sizeof(*shtab_signals)); in sig_number()
277 if(strcmp(stakptr(o),tp->sh_name)==0) in sig_number()
288 if(n<0 && sh.sigruntime[1] && (name=stakptr(o)) && *name++=='R' && *name++=='T') in sig_number()
H A Dprint.c297 sfwrite(outfile,stakptr(staktell()),pdata.argsize); in b_print()
351 sfwrite(outfile,stakptr(staktell()),n); in sh_echolist()
449 return(stakptr(offset)); in fmthtml()
871 value->s = stakptr(staktell()); in extend()
/titanic_51/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dcd_pwd.c134 if(*stakptr(PATH_OFFSET+1)==':' && isalpha(*stakptr(PATH_OFFSET))) in b_cd()
136 *stakptr(PATH_OFFSET+1) = *stakptr(PATH_OFFSET); in b_cd()
137 *stakptr(PATH_OFFSET)='/'; in b_cd()
140 if(*stakptr(PATH_OFFSET)!='/') in b_cd()
157 if(!(cp = pathcanon(stakptr(PATH_OFFSET),PATH_DOTDOT))) in b_cd()
160 while(*--cp == '/' && cp>stakptr(PATH_OFFSET)) in b_cd()
163 if(*(cp=stakptr(PATH_OFFSET))=='/') in b_cd()
168 if((rval=chdir(path_relative(shp,stakptr(PATH_OFFSE in b_cd()
[all...]
H A Dtrap.c283 if(memcmp(stakptr(o),"SIG",3)==0) in sig_number()
287 if(isdigit(*stakptr(o))) in sig_number()
289 n = strtol(stakptr(o),&last,10); in sig_number()
294 tp = sh_locate(stakptr(o),(const Shtable_t*)shtab_signals,sizeof(*shtab_signals)); in sig_number()
301 if(strcmp(stakptr(o),tp->sh_name)==0) in sig_number()
312 if(n<0 && shp->gd->sigruntime[1] && (name=stakptr(o)) && *name++=='R' && *name++=='T') in sig_number()
H A Dprint.c331 sfwrite(outfile,stakptr(staktell()),pdata.argsize); in b_print()
385 sfwrite(outfile,stakptr(staktell()),n); in sh_echolist()
511 return(stakptr(offset)); in fmthtml()
965 value->s = stakptr(staktell()); in extend()
/titanic_51/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dpath.c346 memcpy((void*)save, (void*)stakptr(PATH_OFFSET+pcomp.len),sizeof(save)); in path_lib()
349 memcpy((void*)stakptr(PATH_OFFSET+pcomp.len),(void*)save,sizeof(save)); in path_lib()
437 if(*stakptr(staktell()-1)!='/') in path_nextcomp()
526 if((fd = sh_open(path_relative(shp,stakptr(PATH_OFFSET)),O_RDONLY,0)) >= 0) in path_opentype()
596 pname = path_fullname(shp,stakptr(PATH_OFFSET)); in funload()
668 if(canexecute(shp,stakptr(PATH_OFFSET),0)<0) in path_search()
670 *stakptr(PATH_OFFSET) = 0; in path_search()
706 *stakptr(PATH_OFFSET) = 0; in path_search()
722 *stakptr(PATH_OFFSET) = 0; in path_search()
770 if(*stakptr(PATH_OFFSE in path_absolute()
[all...]
H A Dstring.c325 return(stakptr(offset)); in sh_fmtcsv()
456 return(stakptr(offset)); in sh_fmtq()
665 return(stakptr(offset)); in sh_fmtqf()
H A Dmain.c110 shp->st.filename = path_fullname(shp,stakptr(PATH_OFFSET)); in sh_source()
311 sp = stakptr(PATH_OFFSET); in sh_main()
628 char *savstak=stakptr(0); in chkmail()
772 un.pst_command = stakptr(0); in fixargs()
/titanic_51/usr/src/lib/libshell/common/sh/
H A Dpath.c294 sh_addbuiltin(stakptr(offset),np->nvalue.bfp,NiL); in free_bltin()
364 memcpy((void*)save, (void*)stakptr(PATH_OFFSET+pcomp.len),sizeof(save)); in path_lib()
367 memcpy((void*)stakptr(PATH_OFFSET+pcomp.len),(void*)save,sizeof(save)); in path_lib()
456 if(*stakptr(staktell()-1)!='/') in path_nextcomp()
559 if((fd = sh_open(path_relative(stakptr(PATH_OFFSET)),O_RDONLY,0)) >= 0) in path_opentype()
635 pname = path_fullname(stakptr(PATH_OFFSET)); in funload()
687 if(canexecute(stakptr(PATH_OFFSET),0)<0) in path_search()
689 *stakptr(PATH_OFFSET) = 0; in path_search()
723 *stakptr(PATH_OFFSET) = 0; in path_search()
739 *stakptr(PATH_OFFSET) = 0; in path_search()
[all …]
H A Dmain.c124 shp->st.filename = path_fullname(stakptr(PATH_OFFSET)); in sh_source()
325 sp = stakptr(PATH_OFFSET); in sh_main()
637 char *savstak=stakptr(0); in chkmail()
781 un.pst_command = stakptr(0); in fixargs()
H A Darith.c78 Fun = sh_arith(sub=stakptr(offset)); in scope()
236 if(saveptr != stakptr(0)) in arith()
H A Dstring.c428 return(stakptr(offset)); in sh_fmtq()
635 return(stakptr(offset)); in sh_fmtqf()
H A Dstreval.c61 *((type*)stakptr((v)->offset)) = (val)),(v)->offset)
700 *((short*)stakptr(offset1)) = staktell(); in expr()
704 *((short*)stakptr(offset2)) = staktell(); in expr()
728 *((short*)stakptr(offset)) = staktell(); in expr()
/titanic_51/usr/src/contrib/ast/src/lib/libast/comp/
H A Dwordexp.c126 if(!(iop = sfpopen((Sfio_t*)0,stakptr(0),"r"))) in wordexp()
181 memcpy((void*)cp,stakptr(offset),c); in wordexp()
/titanic_51/usr/src/lib/libast/common/comp/
H A Dwordexp.c126 if(!(iop = sfpopen((Sfio_t*)0,stakptr(0),"r"))) in wordexp()
181 memcpy((void*)cp,stakptr(offset),c); in wordexp()
/titanic_51/usr/src/lib/libast/common/include/
H A Dstak.h40 #define stakptr(n) stkptr(stkstd,n) macro
/titanic_51/usr/src/contrib/ast/src/lib/libast/include/
H A Dstak.h40 #define stakptr(n) stkptr(stkstd,n) macro
/titanic_51/usr/src/lib/libast/i386/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/titanic_51/usr/src/lib/libast/amd64/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/titanic_51/usr/src/lib/libast/sparcv9/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/titanic_51/usr/src/lib/libast/sparc/include/ast/
H A Dstak.h49 #define stakptr(n) stkptr(stkstd,n) macro
/titanic_51/usr/src/lib/libast/common/misc/
H A Dglob.c248 if ((*gp->gl_type)(gp, stakptr(MATCHPATH(gp)), 0) != GLOB_DIR) in addmatch()
258 rescan = stakptr(offset); in addmatch()
266 …if (!endslash && (gp->gl_flags & GLOB_MARK) && (type = (*gp->gl_type)(gp, stakptr(MATCHPATH(gp)), … in addmatch()
/titanic_51/usr/src/contrib/ast/src/lib/libast/misc/
H A Dglob.c245 if ((*gp->gl_type)(gp, stakptr(MATCHPATH(gp)), 0) != GLOB_DIR) in addmatch()
255 rescan = stakptr(offset); in addmatch()
263 if (!endslash && (gp->gl_flags & GLOB_MARK) && (type = (*gp->gl_type)(gp, stakptr(MATCHPATH(gp)), 0))) in addmatch()
/titanic_51/usr/src/lib/libshell/common/edit/
H A Dcompletion.c56 return(stakptr(offset)); in fmtx()
231 *cur = ed_external((genchar*)outbuff,(char*)stakptr(0)); in ed_expand()

123