Symbol: cwd
bin/csh/dir.c
102
if ((cwd = getenv("PWD")) != NULL) {
bin/csh/dir.c
103
if (stat(cwd, &shp) != -1 && swd.st_dev == shp.st_dev &&
bin/csh/dir.c
105
tcp = cwd;
bin/csh/dir.c
266
Char *dp, *cwd;
bin/csh/dir.c
270
cwd = xreallocarray(NULL, len, sizeof(Char));
bin/csh/dir.c
271
(void) Strlcpy(cwd, dcwd->di_name, len);
bin/csh/dir.c
291
if ((dp = Strrchr(cwd, '/'))) {
bin/csh/dir.c
299
cwd[dotdot = Strlen(cwd)] = '/';
bin/csh/dir.c
300
cwd[dotdot + 1] = '\0';
bin/csh/dir.c
301
dp = Strspl(cwd, cp);
bin/csh/dir.c
302
free(cwd);
bin/csh/dir.c
306
if (!*cwd) {
bin/csh/dir.c
307
cwd[0] = '/';
bin/csh/dir.c
308
cwd[1] = '\0';
bin/csh/dir.c
310
return cwd;
bin/csh/dir.c
97
char *cwd;
bin/ksh/path.c
38
make_path(const char *cwd, const char *file,
bin/ksh/path.c
79
(cwd && *cwd)) {
bin/ksh/path.c
80
len = strlen(cwd);
bin/ksh/path.c
82
memcpy(xp, cwd, len);
bin/ksh/path.c
84
if (cwd[len - 1] != '/')
libexec/ftpd/extern.h
64
void cwd(char *);
libexec/ftpd/ftpcmd.y
428
cwd(pw->pw_dir);
libexec/ftpd/ftpcmd.y
433
cwd($4);
libexec/ftpd/ftpcmd.y
483
cwd("..");
regress/lib/libc/mkstemp/mkstemp_test.c
114
char cwd[PATH_MAX + 1];
regress/lib/libc/mkstemp/mkstemp_test.c
120
if (getcwd(cwd, sizeof cwd - 1) == NULL)
regress/lib/libc/mkstemp/mkstemp_test.c
122
clen = strlen(cwd);
regress/lib/libc/mkstemp/mkstemp_test.c
123
cwd[clen++] = '/';
regress/lib/libc/mkstemp/mkstemp_test.c
124
cwd[clen] = '\0';
regress/lib/libc/mkstemp/mkstemp_test.c
139
try_mkstemp(p, cwd, i);
regress/lib/libc/mkstemp/mkstemp_test.c
141
try_mkstemp(p + pg - clen - i - 1, cwd, i);
regress/lib/libc/mkstemp/mkstemp_test.c
149
try_mkstemps(p, cwd, i, "");
regress/lib/libc/mkstemp/mkstemp_test.c
151
try_mkstemps(p + pg - clen - i - 1, cwd, i, "");
regress/lib/libc/mkstemp/mkstemp_test.c
159
try_mkstemps(p, cwd, i, SUFFIX);
regress/lib/libc/mkstemp/mkstemp_test.c
161
try_mkstemps(p + pg - clen - i - SLEN - 1, cwd, i, SUFFIX);
regress/sys/kern/realpath-unmount/realpath-chdir.c
28
char *cwd, *dir, *path = NULL;
regress/sys/kern/realpath-unmount/realpath-chdir.c
34
cwd = argv[1];
regress/sys/kern/realpath-unmount/realpath-chdir.c
37
if (chdir(cwd) == -1)
regress/sys/kern/realpath-unmount/realpath-chdir.c
38
err(1, "chdir %s", cwd);
regress/sys/kern/unveil-unmount/unveil-chdir.c
27
char *cwd, *dir, *file, *path = NULL;
regress/sys/kern/unveil-unmount/unveil-chdir.c
32
cwd = argv[1];
regress/sys/kern/unveil-unmount/unveil-chdir.c
40
if (chdir(cwd) == -1)
regress/sys/kern/unveil-unmount/unveil-chdir.c
41
err(1, "chdir %s", cwd);
sbin/fsck_ext2fs/dir.c
257
fileerror(ino_t cwd, ino_t ino, char *errmesg)
sbin/fsck_ext2fs/dir.c
265
getpathname(pathbuf, sizeof pathbuf, cwd, ino);
sbin/fsck_ffs/dir.c
231
fileerror(ino_t cwd, ino_t ino, char *errmesg)
sbin/fsck_ffs/dir.c
239
getpathname(pathbuf, sizeof pathbuf, cwd, ino);
usr.bin/at/at.c
1024
if (getcwd(cwd, sizeof(cwd)) == NULL)
usr.bin/at/at.c
1054
writefile(cwd, timer, queue);
usr.bin/at/at.c
1068
writefile(cwd, timer, queue);
usr.bin/at/at.c
184
writefile(const char *cwd, time_t runtimer, char queue)
usr.bin/at/at.c
317
for (ap = cwd; *ap != '\0'; ap++) {
usr.bin/at/at.c
869
char cwd[PATH_MAX];
usr.bin/cvs/history.c
119
cwd = xstrdup(p);
usr.bin/cvs/history.c
173
getlogin(), cwd, repo, rev,
usr.bin/cvs/history.c
185
free(cwd);
usr.bin/cvs/history.c
71
char *cwd, *p, *rev;
usr.bin/cvs/history.c
97
cwd = "<remote>";
usr.bin/cvs/release.c
115
if ((wdir = getcwd(cwd, sizeof(cwd))) == NULL)
usr.bin/cvs/release.c
99
char *wdir, cwd[PATH_MAX];
usr.bin/doas/doas.c
328
const char *cwd;
usr.bin/doas/doas.c
470
cwd = "(failed)";
usr.bin/doas/doas.c
472
cwd = cwdpath;
usr.bin/doas/doas.c
480
mypw->pw_name, cmdline, targpw->pw_name, cwd);
usr.bin/make/main.c
515
char *dir, *cwd;
usr.bin/make/main.c
519
cwd = getcwd(NULL, 0);
usr.bin/make/main.c
520
if (cwd == NULL)
usr.bin/make/main.c
523
if (stat(cwd, &sa) == -1)
usr.bin/make/main.c
524
err(2, "%s", cwd);
usr.bin/make/main.c
531
free(cwd);
usr.bin/make/main.c
536
return cwd;
usr.bin/mg/buffer.c
893
char cwd[NFILEN];
usr.bin/mg/buffer.c
901
if (getcwdir(cwd, sizeof(cwd)) == FALSE)
usr.bin/mg/buffer.c
903
(void)strlcpy(path, cwd, plen);
usr.bin/mg/grep.c
182
char cwd[NFILEN], qcmd[NFILEN];
usr.bin/mg/grep.c
203
if (getcwd(cwd, sizeof(cwd)) == NULL)
usr.bin/mg/grep.c
245
if (chdir(cwd) == -1) {
usr.bin/mg/grep.c
247
ewprintf("Can't change dir back to %s", cwd);
usr.bin/ssh/servconf.c
568
char *expanded, *ret, cwd[PATH_MAX];
usr.bin/ssh/servconf.c
575
if (getcwd(cwd, sizeof(cwd)) == NULL)
usr.bin/ssh/servconf.c
577
xasprintf(&ret, "%s/%s", cwd, expanded);
usr.bin/ssh/sftp-server.c
1521
char cwd[PATH_MAX], resolvedname[PATH_MAX];
usr.bin/ssh/sftp-server.c
1528
if (getcwd(cwd, sizeof(cwd)) == NULL) {
usr.bin/ssh/sftp-server.c
1543
path = xstrdup(cwd);
usr.bin/ssh/sftp-server.c
1547
xasprintf(&path, "%s/%s", cwd, npath);
usr.bin/ssh/sftp-server.c
1561
xasprintf(&npath, "%s/%s", cwd, path);
usr.bin/tmux/client.c
239
const char *ttynam, *termname, *cwd;
usr.bin/tmux/client.c
298
if ((cwd = find_cwd()) == NULL && (cwd = find_home()) == NULL)
usr.bin/tmux/client.c
299
cwd = "/";
usr.bin/tmux/client.c
357
client_send_identify(ttynam, termname, caps, ncaps, cwd, feat);
usr.bin/tmux/client.c
437
u_int ncaps, const char *cwd, int feat)
usr.bin/tmux/client.c
456
proc_send(client_peer, MSG_IDENTIFY_CWD, -1, cwd, strlen(cwd) + 1);
usr.bin/tmux/cmd-attach-session.c
104
cwd = format_single(item, cflag, c, s, wl, wp);
usr.bin/tmux/cmd-attach-session.c
105
free((void *)s->cwd);
usr.bin/tmux/cmd-attach-session.c
106
s->cwd = cwd;
usr.bin/tmux/cmd-attach-session.c
62
char *cwd, *cause;
usr.bin/tmux/cmd-display-menu.c
580
char *cwd = NULL, *cause = NULL, **argv = NULL;
usr.bin/tmux/cmd-display-menu.c
629
cwd = format_single_from_target(item, value);
usr.bin/tmux/cmd-display-menu.c
631
cwd = xstrdup(server_client_get_cwd(tc, s));
usr.bin/tmux/cmd-display-menu.c
696
argv, cwd, title, tc, s, style, border_style, NULL, NULL) != 0)
usr.bin/tmux/cmd-display-menu.c
699
free(cwd);
usr.bin/tmux/cmd-display-menu.c
707
free(cwd);
usr.bin/tmux/cmd-display-menu.c
715
free(cwd);
usr.bin/tmux/cmd-new-session.c
178
cwd = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
180
cwd = xstrdup(server_client_get_cwd(c, NULL));
usr.bin/tmux/cmd-new-session.c
289
s = session_create(prefix, sname, cwd, env, oo, tiop);
usr.bin/tmux/cmd-new-session.c
301
sc.cwd = args_get(args, 'c');
usr.bin/tmux/cmd-new-session.c
369
free(cwd);
usr.bin/tmux/cmd-new-session.c
378
free(cwd);
usr.bin/tmux/cmd-new-session.c
80
char *cause, *cwd = NULL, *cp, *ename;
usr.bin/tmux/cmd-new-window.c
141
sc.cwd = args_get(args, 'c');
usr.bin/tmux/cmd-respawn-pane.c
75
sc.cwd = args_get(args, 'c');
usr.bin/tmux/cmd-respawn-window.c
74
sc.cwd = args_get(args, 'c');
usr.bin/tmux/cmd-run-shell.c
167
cdata->cwd = xstrdup(args_get(args, 'c'));
usr.bin/tmux/cmd-run-shell.c
169
cdata->cwd = xstrdup(server_client_get_cwd(c, s));
usr.bin/tmux/cmd-run-shell.c
209
if (job_run(cmd, 0, NULL, NULL, cdata->s, cdata->cwd, NULL,
usr.bin/tmux/cmd-run-shell.c
309
free(cdata->cwd);
usr.bin/tmux/cmd-run-shell.c
61
char *cwd;
usr.bin/tmux/cmd-source-file.c
167
char *pattern, *cwd, *expanded = NULL;
usr.bin/tmux/cmd-source-file.c
202
cwd = cmd_source_file_quote_for_glob(server_client_get_cwd(c, NULL));
usr.bin/tmux/cmd-source-file.c
219
xasprintf(&pattern, "%s/%s", cwd, path);
usr.bin/tmux/cmd-source-file.c
255
free(cwd);
usr.bin/tmux/cmd-split-window.c
192
sc.cwd = args_get(args, 'c');
usr.bin/tmux/format.c
2912
return (xstrdup(ft->s->cwd));
usr.bin/tmux/format.c
918
if (wp->cwd == NULL)
usr.bin/tmux/format.c
920
return (xstrdup(wp->cwd));
usr.bin/tmux/format.c
952
char *cwd;
usr.bin/tmux/format.c
957
cwd = get_proc_cwd(wp->fd);
usr.bin/tmux/format.c
958
if (cwd == NULL)
usr.bin/tmux/format.c
960
return (xstrdup(cwd));
usr.bin/tmux/job.c
127
cwd == NULL ? "" : cwd, shell);
usr.bin/tmux/job.c
130
cwd == NULL ? "" : cwd, shell);
usr.bin/tmux/job.c
144
if (cwd != NULL) {
usr.bin/tmux/job.c
145
if (chdir(cwd) == 0)
usr.bin/tmux/job.c
146
environ_set(env, "PWD", 0, "%s", cwd);
usr.bin/tmux/job.c
75
struct session *s, const char *cwd, job_update_cb updatecb,
usr.bin/tmux/popup.c
563
int argc, char **argv, const char *cwd, const char *title, struct client *c,
usr.bin/tmux/popup.c
649
pd->job = job_run(shellcmd, argc, argv, env, s, cwd,
usr.bin/tmux/server-client.c
2852
c->cwd = xstrdup(data);
usr.bin/tmux/server-client.c
2854
c->cwd = xstrdup(home);
usr.bin/tmux/server-client.c
2856
c->cwd = xstrdup("/");
usr.bin/tmux/server-client.c
2963
return (cfg_client->cwd);
usr.bin/tmux/server-client.c
2964
if (c != NULL && c->session == NULL && c->cwd != NULL)
usr.bin/tmux/server-client.c
2965
return (c->cwd);
usr.bin/tmux/server-client.c
2966
if (s != NULL && s->cwd != NULL)
usr.bin/tmux/server-client.c
2967
return (s->cwd);
usr.bin/tmux/server-client.c
2968
if (c != NULL && (s = c->session) != NULL && s->cwd != NULL)
usr.bin/tmux/server-client.c
2969
return (s->cwd);
usr.bin/tmux/server-client.c
529
free((void *)c->cwd);
usr.bin/tmux/session.c
113
session_create(const char *prefix, const char *name, const char *cwd,
usr.bin/tmux/session.c
121
s->cwd = xstrdup(cwd);
usr.bin/tmux/session.c
228
free((void *)s->cwd);
usr.bin/tmux/spawn.c
100
if (cwd != NULL)
usr.bin/tmux/spawn.c
101
event_payload_set_string(ep, "pane_current_path", "%s", cwd);
usr.bin/tmux/spawn.c
255
char **argv, *cp, **argvp, *argv0, *cwd, *new_cwd;
usr.bin/tmux/spawn.c
292
if (sc->cwd != NULL) {
usr.bin/tmux/spawn.c
294
cwd = format_single(item, sc->cwd, c, ts, NULL, NULL);
usr.bin/tmux/spawn.c
296
cwd = xstrdup(sc->cwd);
usr.bin/tmux/spawn.c
297
if (*cwd != '/') {
usr.bin/tmux/spawn.c
300
*cwd != '\0' ? "/" : "", cwd);
usr.bin/tmux/spawn.c
301
free(cwd);
usr.bin/tmux/spawn.c
302
cwd = new_cwd;
usr.bin/tmux/spawn.c
305
cwd = xstrdup(server_client_get_cwd(c, ts));
usr.bin/tmux/spawn.c
307
cwd = NULL;
usr.bin/tmux/spawn.c
319
free(cwd);
usr.bin/tmux/spawn.c
378
if (cwd != NULL) {
usr.bin/tmux/spawn.c
379
free(new_wp->cwd);
usr.bin/tmux/spawn.c
380
new_wp->cwd = cwd;
usr.bin/tmux/spawn.c
429
log_debug("%s: cwd=%s", __func__, new_wp->cwd);
usr.bin/tmux/spawn.c
455
if (chdir(new_wp->cwd) == 0)
usr.bin/tmux/spawn.c
456
actual_cwd = new_wp->cwd;
usr.bin/tmux/spawn.c
733
sc.cwd = _PATH_TMP;
usr.bin/tmux/spawn.c
82
const char *cwd = wp->cwd;
usr.bin/tmux/tmux.c
329
static char cwd[PATH_MAX];
usr.bin/tmux/tmux.c
332
if (getcwd(cwd, sizeof cwd) == NULL)
usr.bin/tmux/tmux.c
335
return (cwd);
usr.bin/tmux/tmux.c
342
return (cwd);
usr.bin/tmux/tmux.c
343
if (realpath(cwd, resolved2) == NULL)
usr.bin/tmux/tmux.c
344
return (cwd);
usr.bin/tmux/tmux.c
346
return (cwd);
usr.bin/tmux/tmux.c
390
const char *s, *cwd;
usr.bin/tmux/tmux.c
414
if ((cwd = find_cwd()) != NULL)
usr.bin/tmux/tmux.c
415
environ_set(global_environ, "PWD", 0, "%s", cwd);
usr.bin/tmux/tmux.h
1317
char *cwd;
usr.bin/tmux/tmux.h
1578
const char *cwd;
usr.bin/tmux/window.c
1472
free((void *)wp->cwd);
usr.sbin/crunchgen/crunchgen.c
660
char *cp, *obj, tempfname[PATH_MAX], cwd[PATH_MAX];
usr.sbin/crunchgen/crunchgen.c
682
getcwd(cwd, sizeof(cwd)) == NULL) {
usr.sbin/crunchgen/crunchgen.c
692
snprintf(line, sizeof(line), "make -f %s/%s crunchgen_objs 2>&1", cwd, tempfname);