Searched refs:PATH_OFFSET (Results 1 – 7 of 7) sorted by relevance
/titanic_50/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() 136 stakseek(PATH_OFFSET); in b_cd() 141 stakputs(last+PATH_OFFSET); in b_cd() 147 stakseek(PATH_MAX+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() [all …]
|
H A D | whence.c | 227 cp = stakptr(PATH_OFFSET); in whence()
|
H A D | misc.c | 259 filename = path_fullname(stkptr(shp->stk,PATH_OFFSET)); in b_dot_cmd()
|
/titanic_50/usr/src/lib/libshell/common/sh/ |
H A D | path.c | 364 memcpy((void*)save, (void*)stakptr(PATH_OFFSET+pcomp.len),sizeof(save)); in path_lib() 365 if(path_chkpaths((Pathcomp_t*)0,(Pathcomp_t*)0,&pcomp,PATH_OFFSET)) in path_lib() 367 memcpy((void*)stakptr(PATH_OFFSET+pcomp.len),(void*)save,sizeof(save)); in path_lib() 432 stakseek(PATH_OFFSET); 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() 685 stakseek(PATH_OFFSET); in path_search() 687 if(canexecute(stakptr(PATH_OFFSET),0)<0) in path_search() 689 *stakptr(PATH_OFFSET) = 0; in path_search() 694 stakseek(PATH_OFFSET); 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()
|
H A D | xec.c | 3152 path = stkptr(shp->stk,PATH_OFFSET); in sh_ntfork()
|
/titanic_50/usr/src/lib/libshell/common/include/ |
H A D | path.h | 21 #ifndef PATH_OFFSET 46 #define PATH_OFFSET 2 /* path offset for path_join */ macro
|