/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | combined.c | 58 combined_walk_data_t *cwd; in combined_walk_init() local 60 cwd = mdb_alloc(sizeof (combined_walk_data_t), UM_SLEEP); in combined_walk_init() 62 cwd->cwd_initial_walk_addr = wsp->walk_addr; in combined_walk_init() 63 cwd->cwd_current_walk = cwd->cwd_final_walk = NULL; in combined_walk_init() 64 cwd->cwd_next = cwd->cwd_prev = NULL; in combined_walk_init() 65 cwd->cwd_tag = NULL; in combined_walk_init() 66 wsp->walk_data = cwd; in combined_walk_init() 82 combined_walk_data_save(combined_walk_data_t *cwd, void *tag) in combined_walk_data_save() argument 84 cwd->cwd_next = cwd_saved; in combined_walk_data_save() 85 cwd->cwd_prev = NULL; in combined_walk_data_save() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pwdx/ |
H A D | pwdx.c | 115 prcwd_t *cwd = NULL; in pwdx() local 130 if (Pcwd(P, &cwd) != 0) { in pwdx() 143 pwdx_puts(cwd->prcwd_cwd, true); in pwdx() 145 if (cwd->prcwd_mntpt[0] != '\0') { in pwdx() 146 pwdx_puts(cwd->prcwd_mntpt, true); in pwdx() 155 if (cwd->prcwd_mntspec[0] == '\0') { in pwdx() 158 spec = cwd->prcwd_mntspec; in pwdx() 161 if (cwd->prcwd_mntpt[0] == '\0') { in pwdx() 164 point = cwd->prcwd_mntpt; in pwdx() 172 cwd->prcwd_fsname, cwd->prcwd_fsid); in pwdx() [all …]
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pexecname.c | 54 try_exec(struct ps_prochandle *P, const char *cwd, const char *path, char *buf, in try_exec() argument 60 (void) snprintf(buf, PATH_MAX, "%s/%s", cwd, path); in try_exec() 86 char cwd[PATH_MAX * 2]; in Pfindexec() local 120 if (realpath(aout, cwd) == NULL) in Pfindexec() 121 (void) strcpy(cwd, "."); in Pfindexec() 135 if (try_exec(P, cwd, path, buf, isexec, isdata)) in Pfindexec() 139 try_exec(P, cwd, p, buf, isexec, isdata)) in Pfindexec() 171 if (try_exec(P, cwd, path, buf, isexec, isdata)) in Pfindexec() 175 try_exec(P, cwd, p, buf, isexec, isdata)) in Pfindexec() 187 if (try_exec(P, cwd, path, buf, isexec, isdata)) in Pfindexec() [all …]
|
/illumos-gate/usr/src/cmd/svr4pkg/libinst/ |
H A D | flex_dev.c | 48 char *cwd = NULL; in flex_device() local 59 if ((cwd = getcwd(NULL, PATH_MAX)) == NULL) { in flex_device() 65 if (chdir(cwd) == -1) { in flex_device() 66 progerr(gettext(ERR_CHDIR), cwd, errno); in flex_device() 67 (void) free(cwd); in flex_device() 71 (void) sprintf(new_device_name, "%s/%s", cwd, np); in flex_device() 76 (void) free(cwd); in flex_device() 85 (void) free(cwd); in flex_device()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | realpath.c | 50 char cwd[PATH_MAX]; in realpath_impl() local 81 if (getcwd(cwd, sizeof (cwd)) == NULL) { in realpath_impl() 88 char *endcwd = cwd + strlen(cwd); in realpath_impl() 108 if (endcwd + len >= cwd + PATH_MAX) { in realpath_impl() 118 (void) strcpy(resolved_name, cwd); in realpath_impl()
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/migration/ |
H A D | migration.kshlib | 54 cwd=$PWD 61 cd $cwd 95 cwd=$PWD 116 cd $cwd 129 cwd=$PWD 150 cd $cwd
|
H A D | migration_004_pos.ksh | 59 cwd=$PWD 66 cd $cwd 67 (( $? != 0 )) && log_untested "Could not change directory to $cwd"
|
H A D | migration_005_pos.ksh | 59 cwd=$PWD 66 cd $cwd 67 (( $? != 0 )) && log_untested "Could not change directory to $cwd"
|
H A D | migration_006_pos.ksh | 59 cwd=$PWD 66 cd $cwd 67 (( $? != 0 )) && log_untested "Could not change directory to $cwd"
|
/illumos-gate/usr/src/lib/mpss/common/ |
H A D | mpss.c | 219 fnmatch(const char *execname, char *cfgname, char *cwd) in fnmatch() argument 231 ename = (const char *)strcat(cwd, execname); in fnmatch() 304 char *cwd; in __mpssmain() local 377 cwd = getcwd(pbuf, MAXPATHLEN); in __mpssmain() 378 if (!cwd) in __mpssmain() 381 cwd = strcat(cwd, "/"); in __mpssmain() 382 cwdlen = strlen(cwd); in __mpssmain() 432 if (!fnmatch(execname, tok, cwd)) { in __mpssmain() 434 cwd[cwdlen] = '\0'; in __mpssmain() 442 cwd[cwdlen] = '\0'; in __mpssmain()
|
/illumos-gate/usr/src/cmd/mailx/ |
H A D | main.c | 83 char *cwd, *mf; in main() local 254 cwd = getcwd(NOSTR, PATHSIZE); in main() 398 if (cwd == NOSTR) in main() 399 cwd = getcwd(NOSTR, PATHSIZE); in main() 400 nstrcat(cwd, PATHSIZE, "/"); in main() 401 nstrcat(cwd, PATHSIZE, ef); in main() 402 ef = cwd; in main()
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_destroy/ |
H A D | zpool_destroy_002_pos.ksh | 52 [[ -n $cwd ]] && log_must cd $cwd 76 typeset cwd="" 93 cwd=$PWD
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 179 fill_prcwd(proc_t *p, prcwd_t *cwd, vnode_t *vroot, cred_t *credp) in fill_prcwd() argument 194 bzero(cwd, sizeof (prcwd_t)); in fill_prcwd() 199 (void) vnodetopath(vroot, vn, cwd->prcwd_cwd, in fill_prcwd() 200 sizeof (cwd->prcwd_cwd), credp); in fill_prcwd() 202 cwd->prcwd_fsid = dev; in fill_prcwd() 203 (void) strlcpy(cwd->prcwd_fsname, vfssw[vfsp->vfs_fstype].vsw_name, in fill_prcwd() 204 sizeof (cwd->prcwd_fsname)); in fill_prcwd() 206 (void) strlcpy(cwd->prcwd_mntpt, refstr_value(vfsp->vfs_mntpt), in fill_prcwd() 207 sizeof (cwd->prcwd_mntpt)); in fill_prcwd() 211 (void) strlcpy(cwd->prcwd_mntspec, in fill_prcwd() [all …]
|
/illumos-gate/usr/src/lib/madv/common/ |
H A D | madv.c | 215 fnmatch(const char *execname, char *cfgname, char *cwd) in fnmatch() argument 227 ename = (const char *)strcat(cwd, execname); in fnmatch() 440 char *cwd; in __madvmain() local 500 cwd = getcwd(pbuf, MAXPATHLEN); in __madvmain() 501 if (!cwd) in __madvmain() 504 cwd = strcat(cwd, "/"); in __madvmain() 505 cwdlen = strlen(cwd); in __madvmain() 555 if (!fnmatch(execname, tok, cwd)) { in __madvmain() 557 cwd[cwdlen] = '\0'; in __madvmain() 568 cwd[cwdlen] = '\0'; in __madvmain()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/path/ |
H A D | pathaccess.c | 54 char cwd[PATH_MAX]; in pathaccess_20100601() local 64 dirs = getcwd(cwd, sizeof(cwd)); in pathaccess_20100601()
|
/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | setflabel.c | 83 static char cwd[MAXPATHLEN]; in setflabel() local 93 if (*path != '/' && cwd[0] == '\0') { in setflabel() 94 if (getcwd(cwd, MAXPATHLEN) == NULL) { in setflabel() 95 cwd[0] = '\0'; in setflabel() 103 if (abspath(cwd, path, canon) < 0) in setflabel()
|
/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | homedir.c | 451 char *cwd = getcwd(home->buffer, home->buflen); local 465 if(pwd && cwd && stat(cwd, &cwdstat)==0 && stat(pwd, &pwdstat)==0 && 472 if(!cwd) 477 return cwd;
|
/illumos-gate/usr/src/lib/libadm/common/ |
H A D | fulldevnm.c | 109 char cwd[MAXPATHLEN]; in getfullname() local 117 if (getcwd(cwd, sizeof (cwd)) == NULL) in getfullname() 126 c = strrchr(cwd, '/'); in getfullname() 136 len = strlen(cwd) + strlen(path) + 2; in getfullname() 140 (void) strcpy(wa, cwd); in getfullname()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | chdir.c | 168 refstr_t *cwd; in chdirec() local 232 if ((cwd = PTOU(pp)->u_cwd) != NULL && newcwd) in chdirec() 236 if (cwd && newcwd) in chdirec() 237 refstr_rele(cwd); in chdirec()
|
/illumos-gate/usr/src/cmd/fstyp/ |
H A D | fstyp.c | 220 char *cwd; in getexecpathname() local 227 cwd = getcwd(NULL, size); in getexecpathname() 228 if ((path == NULL) || (rpath == NULL) || (cwd == NULL)) { in getexecpathname() 236 (void) snprintf(path, size, "%s/%s", cwd, execname); in getexecpathname() 247 if (cwd != NULL) { in getexecpathname() 248 free(cwd); in getexecpathname()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | lookup.c | 1468 refstr_t *cwd, *oldcwd; in dogetcwd() local 1478 if ((cwd = PTOU(p)->u_cwd) != NULL) in dogetcwd() 1479 refstr_hold(cwd); in dogetcwd() 1488 if (cwd != NULL) in dogetcwd() 1489 refstr_rele(cwd); in dogetcwd() 1494 if (cwd) { in dogetcwd() 1495 value = refstr_value(cwd); in dogetcwd() 1497 refstr_rele(cwd); in dogetcwd() 1513 refstr_rele(cwd); in dogetcwd() 1517 refstr_rele(cwd); in dogetcwd() [all …]
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/inuse/ |
H A D | inuse_003_pos.ksh | 96 typeset cwd="" 158 cwd=$PWD 164 log_must cd $cwd
|
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/ |
H A D | fsdb_yacc.y | 56 char cwd[MAXPATHLEN] = "/"; variable 204 strcpy(temp_cwd, cwd); 245 strcpy(cwd, temp_cwd); 256 (void) strcpy(cwd, "/"); 296 if ((strlen(cwd) == 1) && 297 (cwd[0] == '/')) { 300 strcpy(find_dir, cwd); 438 fprintf(stdout, gettext("%s\n"), cwd);
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | verify.c | 400 char cwd[MAXPATHLEN]; in averify() local 422 if (getcwd(cwd, MAXPATHLEN) == NULL) { in averify() 456 (void) chdir(cwd); in averify() 466 (void) chdir(cwd); in averify() 474 if (chdir(cwd) != 0) in averify() 475 reperr(pkg_gt(ERR_CHDIR), cwd); in averify() 483 if (chdir(cwd) != 0) { in averify() 484 reperr(pkg_gt(ERR_CHDIR), cwd); in averify()
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | funcs.c | 239 char *cwd = getcwd(NULL, 0); in isvalid_dir() local 244 if (cwd != NULL) { in isvalid_dir() 245 (void) chdir(cwd); in isvalid_dir()
|