Home
last modified time | relevance | path

Searched refs:pwdfd (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libcmdutils/common/
H A Dprocess_xattrs.c39 int pwdfd; in get_attrdirs() local
43 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 …]
/illumos-gate/usr/src/cmd/backup/dump/
H A Dlftw.c102 static int pwdfd; variable
118 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()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dsubshell.c87 int pwdfd; /* file descritor for pwd */ member
527 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 …]
/illumos-gate/usr/src/cmd/mv/
H A Dmv.c2228 int pwdfd; local
2230 pwdfd = open(".", O_RDONLY);
2231 if ((pwdfd != -1) && (fchdir(sourcedirfd) == 0)) {
2233 (void) fchdir(pwdfd);
2234 (void) close(pwdfd);