Home
last modified time | relevance | path

Searched refs:cwd (Results 1 – 25 of 60) sorted by relevance

123

/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dcombined.c63 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()
89 cwd_saved = cwd; in combined_walk_data_save()
90 cwd->cwd_tag = tag; in combined_walk_data_save()
99 cwd->cwd_prev->cwd_next = cwd->cwd_next; in combined_walk_data_drop()
102 cwd->cwd_next->cwd_prev = cwd->cwd_prev; in combined_walk_data_drop()
104 cwd->cwd_next = cwd->cwd_prev = NULL; in combined_walk_data_drop()
117 for (cwd = cwd_saved; cwd != NULL; cwd = cwd->cwd_next) { in combined_walk_data_find()
119 return (cwd); in combined_walk_data_find()
130 cwd->cwd_current_walk = cwd->cwd_final_walk = cw; in combined_walk_append()
[all …]
/illumos-gate/usr/src/cmd/svr4pkg/libinst/
H A Dflex_dev.c48 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/libproc/common/
H A DPexecname.c86 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()
191 try_exec(P, cwd, p, buf, isexec, isdata)) in Pfindexec()
199 if (Pgetenv(P, "PATH", cwd, sizeof (cwd)) != NULL) { in Pfindexec()
[all …]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Drealpath.c50 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 Dmigration.kshlib54 cwd=$PWD
61 cd $cwd
95 cwd=$PWD
116 cd $cwd
129 cwd=$PWD
150 cd $cwd
H A Dmigration_004_pos.ksh59 cwd=$PWD
66 cd $cwd
67 (( $? != 0 )) && log_untested "Could not change directory to $cwd"
H A Dmigration_005_pos.ksh59 cwd=$PWD
66 cd $cwd
67 (( $? != 0 )) && log_untested "Could not change directory to $cwd"
H A Dmigration_006_pos.ksh59 cwd=$PWD
66 cd $cwd
67 (( $? != 0 )) && log_untested "Could not change directory to $cwd"
/illumos-gate/usr/src/cmd/ptools/pwdx/
H A Dpwdx.c39 char cwd[MAXPATHLEN], proc[128]; in show_cwd() local
53 if ((ret = readlink(proc, cwd, sizeof (cwd) - 1)) <= 0) { in show_cwd()
59 cwd[ret] = '\0'; in show_cwd()
61 (void) printf("%d:\t%s\n", (int)p.pr_pid, cwd); in show_cwd()
/illumos-gate/usr/src/lib/mpss/common/
H A Dmpss.c219 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 Dmain.c83 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 Dzpool_destroy_002_pos.ksh52 [[ -n $cwd ]] && log_must cd $cwd
76 typeset cwd=""
93 cwd=$PWD
/illumos-gate/usr/src/contrib/ast/src/lib/libast/path/
H A Dpathaccess.c54 char cwd[PATH_MAX]; in pathaccess_20100601() local
64 dirs = getcwd(cwd, sizeof(cwd)); in pathaccess_20100601()
/illumos-gate/usr/src/lib/madv/common/
H A Dmadv.c215 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/lib/libtsol/common/
H A Dsetflabel.c83 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 Dhomedir.c451 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 Dfulldevnm.c109 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 Dchdir.c168 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 Dfstyp.c220 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 Dlookup.c1468 refstr_t *cwd, *oldcwd; in dogetcwd() local
1479 refstr_hold(cwd); in dogetcwd()
1488 if (cwd != NULL) in dogetcwd()
1489 refstr_rele(cwd); in dogetcwd()
1494 if (cwd) { in dogetcwd()
1497 refstr_rele(cwd); in dogetcwd()
1513 refstr_rele(cwd); in dogetcwd()
1517 refstr_rele(cwd); in dogetcwd()
1527 refstr_rele(cwd); in dogetcwd()
1541 cwd = NULL; in dogetcwd()
[all …]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/inuse/
H A Dinuse_003_pos.ksh96 typeset cwd=""
158 cwd=$PWD
164 log_must cd $cwd
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/
H A Dfsdb_yacc.y56 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/test/zfs-tests/tests/functional/cli_root/zfs_unmount/
H A Dzfs_unmount.kshlib72 [[ -n $cwd ]] && cd $cwd
/illumos-gate/usr/src/cmd/cron/
H A Dfuncs.c239 char *cwd = getcwd(NULL, 0); in isvalid_dir() local
244 if (cwd != NULL) { in isvalid_dir()
245 (void) chdir(cwd); in isvalid_dir()
/illumos-gate/usr/src/lib/libpkg/common/
H A Dverify.c400 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()

123