Lines Matching refs:pwd
426 if ((err & 2) && ds.dirfd >= 0 && restoredir(&ds) && zchdir(pwd)) {
427 zsfree(pwd);
428 pwd = ztrdup("/");
429 if (chdir(pwd) < 0)
430 zwarn("failed to chdir(%s): %e", pwd, errno);
694 struct passwd *pwd;
697 pwd = getpwnam(p);
698 if(pwd)
699 chm.uid = pwd->pw_uid;
712 if(!pwd && !(pwd = getpwuid(chm.uid))) {
717 chm.gid = pwd->pw_gid;