/titanic_51/usr/src/lib/libshell/common/bltins/ |
H A D | cd_pwd.c | 126 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 D | trap.c | 259 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 D | print.c | 297 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 D | cd_pwd.c | 134 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 D | trap.c | 283 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 D | print.c | 331 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 D | path.c | 346 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 D | string.c | 325 return(stakptr(offset)); in sh_fmtcsv() 456 return(stakptr(offset)); in sh_fmtq() 665 return(stakptr(offset)); in sh_fmtqf()
|
H A D | main.c | 110 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 D | path.c | 294 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 D | main.c | 124 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 D | arith.c | 78 Fun = sh_arith(sub=stakptr(offset)); in scope() 236 if(saveptr != stakptr(0)) in arith()
|
H A D | string.c | 428 return(stakptr(offset)); in sh_fmtq() 635 return(stakptr(offset)); in sh_fmtqf()
|
H A D | streval.c | 61 *((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 D | wordexp.c | 126 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 D | wordexp.c | 126 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 D | stak.h | 40 #define stakptr(n) stkptr(stkstd,n) macro
|
/titanic_51/usr/src/contrib/ast/src/lib/libast/include/ |
H A D | stak.h | 40 #define stakptr(n) stkptr(stkstd,n) macro
|
/titanic_51/usr/src/lib/libast/i386/include/ast/ |
H A D | stak.h | 49 #define stakptr(n) stkptr(stkstd,n) macro
|
/titanic_51/usr/src/lib/libast/amd64/include/ast/ |
H A D | stak.h | 49 #define stakptr(n) stkptr(stkstd,n) macro
|
/titanic_51/usr/src/lib/libast/sparcv9/include/ast/ |
H A D | stak.h | 49 #define stakptr(n) stkptr(stkstd,n) macro
|
/titanic_51/usr/src/lib/libast/sparc/include/ast/ |
H A D | stak.h | 49 #define stakptr(n) stkptr(stkstd,n) macro
|
/titanic_51/usr/src/lib/libast/common/misc/ |
H A D | glob.c | 248 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 D | glob.c | 245 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 D | completion.c | 56 return(stakptr(offset)); in fmtx() 231 *cur = ed_external((genchar*)outbuff,(char*)stakptr(0)); in ed_expand()
|