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
759
char *expanded, *ret, cwd[PATH_MAX];
usr.bin/ssh/servconf.c
766
if (getcwd(cwd, sizeof(cwd)) == NULL)
usr.bin/ssh/servconf.c
768
xasprintf(&ret, "%s/%s", cwd, expanded);
usr.bin/ssh/sftp-server.c
1520
char cwd[PATH_MAX], resolvedname[PATH_MAX];
usr.bin/ssh/sftp-server.c
1527
if (getcwd(cwd, sizeof(cwd)) == NULL) {
usr.bin/ssh/sftp-server.c
1542
path = xstrdup(cwd);
usr.bin/ssh/sftp-server.c
1546
xasprintf(&path, "%s/%s", cwd, npath);
usr.bin/ssh/sftp-server.c
1560
xasprintf(&npath, "%s/%s", cwd, path);
usr.bin/tmux/client.c
239
const char *ttynam, *termname, *cwd;
usr.bin/tmux/client.c
299
if ((cwd = find_cwd()) == NULL && (cwd = find_home()) == NULL)
usr.bin/tmux/client.c
300
cwd = "/";
usr.bin/tmux/client.c
358
client_send_identify(ttynam, termname, caps, ncaps, cwd, feat);
usr.bin/tmux/client.c
444
u_int ncaps, const char *cwd, int feat)
usr.bin/tmux/client.c
463
proc_send(client_peer, MSG_IDENTIFY_CWD, -1, cwd, strlen(cwd) + 1);
usr.bin/tmux/cmd-attach-session.c
103
cwd = format_single(item, cflag, c, s, wl, wp);
usr.bin/tmux/cmd-attach-session.c
104
free((void *)s->cwd);
usr.bin/tmux/cmd-attach-session.c
105
s->cwd = cwd;
usr.bin/tmux/cmd-attach-session.c
62
char *cwd, *cause;
usr.bin/tmux/cmd-display-menu.c
398
char *cwd = NULL, *cause = NULL, **argv = NULL;
usr.bin/tmux/cmd-display-menu.c
446
cwd = format_single_from_target(item, value);
usr.bin/tmux/cmd-display-menu.c
448
cwd = xstrdup(server_client_get_cwd(tc, s));
usr.bin/tmux/cmd-display-menu.c
513
argv, cwd, title, tc, s, style, border_style, NULL, NULL) != 0)
usr.bin/tmux/cmd-display-menu.c
516
free(cwd);
usr.bin/tmux/cmd-display-menu.c
524
free(cwd);
usr.bin/tmux/cmd-display-menu.c
532
free(cwd);
usr.bin/tmux/cmd-new-session.c
168
cwd = format_single(item, tmp, c, NULL, NULL, NULL);
usr.bin/tmux/cmd-new-session.c
170
cwd = xstrdup(server_client_get_cwd(c, NULL));
usr.bin/tmux/cmd-new-session.c
279
s = session_create(prefix, newname, cwd, env, oo, tiop);
usr.bin/tmux/cmd-new-session.c
291
sc.cwd = args_get(args, 'c');
usr.bin/tmux/cmd-new-session.c
359
free(cwd);
usr.bin/tmux/cmd-new-session.c
367
free(cwd);
usr.bin/tmux/cmd-new-session.c
80
char *cause, *cwd = NULL, *cp, *newname = NULL;
usr.bin/tmux/cmd-new-window.c
122
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
157
cdata->cwd = xstrdup(args_get(args, 'c'));
usr.bin/tmux/cmd-run-shell.c
159
cdata->cwd = xstrdup(server_client_get_cwd(c, s));
usr.bin/tmux/cmd-run-shell.c
199
if (job_run(cmd, 0, NULL, NULL, cdata->s, cdata->cwd, NULL,
usr.bin/tmux/cmd-run-shell.c
290
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
144
sc.cwd = args_get(args, 'c');
usr.bin/tmux/format.c
2615
return (xstrdup(ft->s->cwd));
usr.bin/tmux/format.c
857
if (wp->cwd == NULL)
usr.bin/tmux/format.c
859
return (xstrdup(wp->cwd));
usr.bin/tmux/format.c
891
char *cwd;
usr.bin/tmux/format.c
896
cwd = get_proc_cwd(wp->fd);
usr.bin/tmux/format.c
897
if (cwd == NULL)
usr.bin/tmux/format.c
899
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
769
int argc, char **argv, const char *cwd, const char *title, struct client *c,
usr.bin/tmux/popup.c
858
pd->job = job_run(shellcmd, argc, argv, env, s, cwd,
usr.bin/tmux/server-client.c
2416
c->cwd = xstrdup(data);
usr.bin/tmux/server-client.c
2418
c->cwd = xstrdup(home);
usr.bin/tmux/server-client.c
2420
c->cwd = xstrdup("/");
usr.bin/tmux/server-client.c
2518
return (cfg_client->cwd);
usr.bin/tmux/server-client.c
2519
if (c != NULL && c->session == NULL && c->cwd != NULL)
usr.bin/tmux/server-client.c
2520
return (c->cwd);
usr.bin/tmux/server-client.c
2521
if (s != NULL && s->cwd != NULL)
usr.bin/tmux/server-client.c
2522
return (s->cwd);
usr.bin/tmux/server-client.c
2523
if (c != NULL && (s = c->session) != NULL && s->cwd != NULL)
usr.bin/tmux/server-client.c
2524
return (s->cwd);
usr.bin/tmux/server-client.c
481
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
122
s->cwd = xstrdup(cwd);
usr.bin/tmux/session.c
229
free((void *)s->cwd);
usr.bin/tmux/spawn.c
215
char **argv, *cp, **argvp, *argv0, *cwd, *new_cwd;
usr.bin/tmux/spawn.c
233
if (sc->cwd != NULL) {
usr.bin/tmux/spawn.c
234
cwd = format_single(item, sc->cwd, c, target->s, NULL, NULL);
usr.bin/tmux/spawn.c
235
if (*cwd != '/') {
usr.bin/tmux/spawn.c
238
*cwd != '\0' ? "/" : "", cwd);
usr.bin/tmux/spawn.c
239
free(cwd);
usr.bin/tmux/spawn.c
240
cwd = new_cwd;
usr.bin/tmux/spawn.c
243
cwd = xstrdup(server_client_get_cwd(c, target->s));
usr.bin/tmux/spawn.c
245
cwd = NULL;
usr.bin/tmux/spawn.c
257
free(cwd);
usr.bin/tmux/spawn.c
299
if (cwd != NULL) {
usr.bin/tmux/spawn.c
300
free(new_wp->cwd);
usr.bin/tmux/spawn.c
301
new_wp->cwd = cwd;
usr.bin/tmux/spawn.c
350
log_debug("%s: cwd=%s", __func__, new_wp->cwd);
usr.bin/tmux/spawn.c
375
if (chdir(new_wp->cwd) == 0)
usr.bin/tmux/spawn.c
376
actual_cwd = new_wp->cwd;
usr.bin/tmux/tmux.c
303
static char cwd[PATH_MAX];
usr.bin/tmux/tmux.c
306
if (getcwd(cwd, sizeof cwd) == NULL)
usr.bin/tmux/tmux.c
309
return (cwd);
usr.bin/tmux/tmux.c
316
return (cwd);
usr.bin/tmux/tmux.c
317
if (realpath(cwd, resolved2) == NULL)
usr.bin/tmux/tmux.c
318
return (cwd);
usr.bin/tmux/tmux.c
320
return (cwd);
usr.bin/tmux/tmux.c
364
const char *s, *cwd;
usr.bin/tmux/tmux.c
388
if ((cwd = find_cwd()) != NULL)
usr.bin/tmux/tmux.c
389
environ_set(global_environ, "PWD", 0, "%s", cwd);
usr.bin/tmux/tmux.h
1239
char *cwd;
usr.bin/tmux/tmux.h
1453
const char *cwd;
usr.bin/tmux/window.c
1035
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);