Home
last modified time | relevance | path

Searched refs:PATH_OFFSET (Results 1 – 7 of 7) sorted by relevance

/titanic_53/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()
144 stakseek(PATH_OFFSET); in b_cd()
149 stakputs(last+PATH_OFFSET); in b_cd()
155 stakseek(PATH_MAX+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()
[all …]
H A Dwhence.c231 cp = stakptr(PATH_OFFSET); in whence()
H A Dmisc.c260 filename = path_fullname(shp,stkptr(shp->stk,PATH_OFFSET)); in b_dot_cmd()
/titanic_53/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()
347 if(path_chkpaths(shp,(Pathcomp_t*)0,(Pathcomp_t*)0,&pcomp,PATH_OFFSET)) in path_lib()
349 memcpy((void*)stakptr(PATH_OFFSET+pcomp.len),(void*)save,sizeof(save)); in path_lib()
414 stakseek(PATH_OFFSET); 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()
666 stakseek(PATH_OFFSET); in path_search()
668 if(canexecute(shp,stakptr(PATH_OFFSET),0)<0) in path_search()
670 *stakptr(PATH_OFFSET) = 0; in path_search()
675 stakseek(PATH_OFFSET); in path_search()
[all …]
H A Dmain.c110 shp->st.filename = path_fullname(shp,stakptr(PATH_OFFSET)); in sh_source()
311 sp = stakptr(PATH_OFFSET); in sh_main()
H A Dxec.c3956 path = stkptr(shp->stk,PATH_OFFSET); in sh_ntfork()
/titanic_53/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dpath.h21 #ifndef PATH_OFFSET
47 #define PATH_OFFSET 2 /* path offset for path_join */ macro