Searched refs:pwdfd (Results 1 – 4 of 4) sorted by relevance
39 int pwdfd; in get_attrdirs() local43 pwdfd = open(".", O_RDONLY); in get_attrdirs()46 (void) fchdir(pwdfd); in get_attrdirs()47 (void) close(pwdfd); in get_attrdirs()52 (void) fchdir(pwdfd); in get_attrdirs()53 (void) close(pwdfd); in get_attrdirs()58 (void) fchdir(pwdfd); in get_attrdirs()59 (void) close(pwdfd); in get_attrdirs()64 (void) fchdir(pwdfd); in get_attrdirs()65 (void) close(pwdfd); in get_attrdirs()[all …]
102 static int pwdfd; variable118 if ((pwdfd = open(".", O_RDONLY)) < 0) { in lf_lftw()122 (void) close(pwdfd); in lf_lftw()180 (void) fchdir(pwdfd); in lf_xftw()209 (void) fchdir(pwdfd); in lf_xftw()
87 int pwdfd; /* file descritor for pwd */ member527 sp->pwdfd = -1; in sh_subshell()549 sp->pwdfd = xp->pwdfd; in sh_subshell()553 if(sp->pwdfd<0) in sh_subshell()560 sp->pwdfd = n; in sh_subshell()563 sp->pwdfd = fcntl(n,F_DUPFD,10); in sh_subshell()566 if(sp->pwdfd>0) in sh_subshell()568 fcntl(sp->pwdfd,F_SETFD,FD_CLOEXEC); in sh_subshell()749 if(sp->pwdfd >=0) in sh_subshell()751 if(fchdir(sp->pwdfd)<0) in sh_subshell()[all …]
2228 int pwdfd; local2230 pwdfd = open(".", O_RDONLY);2231 if ((pwdfd != -1) && (fchdir(sourcedirfd) == 0)) {2233 (void) fchdir(pwdfd);2234 (void) close(pwdfd);