Symbol: dirname
bin/ln/ln.c
287
p = dirname(bbuf);
bin/sh/histedit.c
940
char *free_path = NULL, *dirname, *path;
bin/sh/histedit.c
951
while ((dirname = strsep(&path, ":")) != NULL) {
bin/sh/histedit.c
956
if ((dir = opendir(dirname)) == NULL)
include/libgen.h
39
char *dirname(char *);
lib/libc/gen/dirname.c
44
__weak_alias(dirname,_dirname)
lib/libc/gen/scandir.c
102
if ((dirp = opendir(dirname)) == NULL)
lib/libc/gen/scandir.c
90
scandir(const char *dirname, struct dirent ***namelist,
lib/libc/gen/scandir.c
99
_DIAGASSERT(dirname != NULL);
lib/libedit/filecomplete.c
328
static char *filename = NULL, *dirname = NULL, *dirpath = NULL;
lib/libedit/filecomplete.c
351
nptr = el_realloc(dirname, (len + 1) *
lib/libedit/filecomplete.c
354
el_free(dirname);
lib/libedit/filecomplete.c
355
dirname = NULL;
lib/libedit/filecomplete.c
358
dirname = nptr;
lib/libedit/filecomplete.c
359
(void)strlcpy(dirname, text, len + 1);
lib/libedit/filecomplete.c
369
el_free(dirname);
lib/libedit/filecomplete.c
370
dirname = NULL;
lib/libedit/filecomplete.c
382
if (dirname == NULL) {
lib/libedit/filecomplete.c
383
if ((dirname = strdup("")) == NULL)
lib/libedit/filecomplete.c
386
} else if (*dirname == '~')
lib/libedit/filecomplete.c
387
dirpath = fn_tilde_expand(dirname);
lib/libedit/filecomplete.c
389
dirpath = strdup(dirname);
lib/libedit/filecomplete.c
431
len = strlen(dirname) + len + 1;
lib/libedit/filecomplete.c
435
(void)snprintf(temp, len, "%s%s", dirname, entry->d_name);
lib/libintl/textdomain.c
102
strlcpy(p->path, dirname, sizeof(p->path));
lib/libintl/textdomain.c
73
bindtextdomain(const char *domainname, const char *dirname)
lib/libintl/textdomain.c
81
if (dirname && (strlen(dirname) + 1 > sizeof(p->path)))
lib/libintl/textdomain.c
86
if (dirname[0] != '/')
lib/libintl/textdomain.c
93
p = domainbinding_lookup(domainname, (dirname != NULL));
lib/libintl/textdomain.c
95
if (!dirname) {
lib/libukfs/ukfs.c
757
ukfs_opendir(struct ukfs *ukfs, const char *dirname, struct ukfs_dircookie **c)
lib/libukfs/ukfs.c
763
rv = rump_pub_namei(RUMP_NAMEI_LOOKUP, RUMP_NAMEI_LOCKLEAF, dirname,
lib/libukfs/ukfs.c
817
ukfs_getdents(struct ukfs *ukfs, const char *dirname, off_t *off,
lib/libukfs/ukfs.c
824
rv = rump_pub_namei(RUMP_NAMEI_LOOKUP, RUMP_NAMEI_LOCKLEAF, dirname,
libexec/ftpd/ftpd.c
3424
char *dirname, *p;
libexec/ftpd/ftpd.c
3460
while ((dirname = *dirlist++) != NULL) {
libexec/ftpd/ftpd.c
3463
if (stat(dirname, &st) < 0) {
libexec/ftpd/ftpd.c
3469
if (dirname[0] == '-' && *dirlist == NULL &&
libexec/ftpd/ftpd.c
3473
argv[1] = dirname;
libexec/ftpd/ftpd.c
3474
retrieve(argv, dirname);
libexec/ftpd/ftpd.c
3493
cprintf(dout, "%s%s\n", dirname,
libexec/ftpd/ftpd.c
3499
if (dirname[strlen(dirname) - 1] == '/')
libexec/ftpd/ftpd.c
3502
if ((dirp = opendir(dirname)) == NULL)
libexec/ftpd/ftpd.c
3516
(void)snprintf(nbuf, sizeof(nbuf), "%s%s%s", dirname,
regress/sys/fs/lfs/ckckp/cleanalot_async.c
61
dirname(n, s);
regress/sys/kern/unfdpass/unfdpass.c
401
char *dirname = pass_root_dir ? "/" : ".";
regress/sys/kern/unfdpass/unfdpass.c
404
if ((fd = open(dirname, O_RDONLY, 0)) == -1) {
regress/sys/kern/unfdpass/unfdpass.c
405
err(1, "child open directory %s", dirname);
sbin/efi/gptsubr.c
337
d = dirname(vfsb.f_mntfromname);
sbin/efi/gptsubr.c
497
d = dirname(vfsbuf.f_mntfromname);
sbin/mount_qemufwcfg/virtdir.c
183
dirp->dirname = estrdup(d);
sbin/mount_qemufwcfg/virtdir.c
198
from = (strcmp(dirp->dirname, "/") == 0) ?
sbin/mount_qemufwcfg/virtdir.c
201
if (strncmp(dirp->tp->v[dirp->i].name, dirp->dirname,
sbin/mount_qemufwcfg/virtdir.c
214
free(dirp->dirname);
sbin/mount_qemufwcfg/virtdir.h
63
char *dirname; /* directory name */
sbin/savecore/savecore.c
163
static const char *dirname; /* directory to save dumps in */
sbin/savecore/savecore.c
240
dirname = argv[0];
sbin/savecore/savecore.c
242
dirname = "/var/crash";
sbin/savecore/savecore.c
657
(void)snprintf(path, sizeof(path), "%s/bounds", dirname);
sbin/savecore/savecore.c
677
dirname, bounds, compress ? ".gz" : "");
sbin/savecore/savecore.c
752
dirname, bounds, compress ? ".gz" : "");
sbin/savecore/savecore.c
869
if (statvfs(dirname, &fsbuf) < 0) {
sbin/savecore/savecore.c
870
syslog(LOG_ERR, "%s: %m", dirname);
sbin/savecore/savecore.c
877
(void)snprintf(path, sizeof(path), "%s/minfree", dirname);
sbin/savecore/savecore.c
891
"no dump, not enough free space in %s", dirname);
share/examples/refuse/virtdir/virtdir.c
213
dirp->dirname = strdup(d);
share/examples/refuse/virtdir/virtdir.c
228
from = (strcmp(dirp->dirname, "/") == 0) ?
share/examples/refuse/virtdir/virtdir.c
231
if (strncmp(dirp->tp->v[dirp->i].name, dirp->dirname,
share/examples/refuse/virtdir/virtdir.c
245
free(dirp->dirname);
share/examples/refuse/virtdir/virtdir.h
63
char *dirname; /* directory name */
sys/arch/sgimips/stand/undist/undist.c
285
strlcpy(buf, dirname(idbfile), sizeof(buf));
sys/dev/pci/if_vioif.c
1438
const char *dirname;
sys/dev/pci/if_vioif.c
1445
.dirname = "rx",
sys/dev/pci/if_vioif.c
1452
.dirname = "tx",
sys/dev/pci/if_vioif.c
1478
params[dir].dirname, VIOIF_NETQ_PAIRIDX(qid));
sys/dev/pci/if_vioif.c
1497
params[dir].dirname);
sys/ufs/lfs/ulfs_extattr.c
413
ulfs_extattr_lookup(struct vnode *start_dvp, int lockparent, const char *dirname,
sys/ufs/lfs/ulfs_extattr.c
431
error = copystr(dirname, pnbuf, MAXPATHLEN, &cnp.cn_namelen);
sys/ufs/ufs/ufs_extattr.c
413
const char *dirname,
sys/ufs/ufs/ufs_extattr.c
431
error = copystr(dirname, pnbuf, MAXPATHLEN, &cnp.cn_namelen);
tests/fs/common/fstest_nfs.c
114
if (chdir(dirname(nfsdpath)) == -1)
tests/fs/vfs/t_unpriv.c
83
char *dir = dirname(name);
tests/lib/libc/gen/t_basedirname.c
161
base = dirname(testbuf);
tests/lib/libc/gen/t_basedirname.c
163
base = dirname(NULL);
tools/compat/compat_defs.h
298
char *dirname(char *);
usr.bin/chpass/chpass.c
234
if (stat(dirname(tempname), &sb) == -1)
usr.bin/chpass/chpass.c
235
err(1, "couldn't stat `%s'", dirname(tempname));
usr.bin/chpass/chpass.c
238
dirname(tempname));
usr.bin/dirname/dirname.c
74
if ((p = dirname(*argv)) == NULL)
usr.bin/eject/am_glue.c
117
am_unmount(const char *dirname)
usr.bin/eject/am_glue.c
127
if (clnt_call(clnt, xAMQPROC_SYNC_UMNT, xdr_amq_string, &dirname,
usr.bin/ftp/util.c
886
parentdir = dirname(parentdirbuf);
usr.bin/m4/gnum4.c
73
new_path_entry(const char *dirname)
usr.bin/m4/gnum4.c
80
n->name = xstrdup(dirname);
usr.bin/m4/gnum4.c
86
addtoincludepath(const char *dirname)
usr.bin/m4/gnum4.c
90
n = new_path_entry(dirname);
usr.bin/mail/cmd1.c
606
char dirname[PATHSIZE];
usr.bin/mail/cmd1.c
609
if (getfold(dirname, sizeof(dirname)) < 0) {
usr.bin/mail/cmd1.c
615
(void)run_command(cmd, NULL, -1, -1, dirname, NULL);
usr.bin/make/meta.c
269
dtp = dirname(tp);
usr.bin/make/parse.c
2054
FStr dirname;
usr.bin/make/parse.c
2058
dirname = FStr_InitRefer(curdir);
usr.bin/make/parse.c
2061
dirname = FStr_InitOwn(bmake_strsedup(filename, slash));
usr.bin/make/parse.c
2065
Global_Set(dirvar, dirname.str);
usr.bin/make/parse.c
2069
dirvar, dirname.str, filevar, basename);
usr.bin/make/parse.c
2070
FStr_Done(&dirname);
usr.bin/patch/backupfile.c
81
dir = dirname(tmp_file);
usr.bin/patch/inp.c
195
filedir = dirname(tmp_filename2);
usr.bin/patch/util.c
402
filedir = dirname(file);
usr.bin/sed/main.c
438
"%s/.!%ld!%s", dirname(d_name), (long)getpid(),
usr.bin/unifdef/unifdef.c
356
dirname(ofilename));
usr.bin/utoppya/utoppya.c
149
d = dirname(dir);
usr.bin/xinstall/xinstall.c
1341
return (dirname(tmp));
usr.sbin/catman/catman.c
289
p = dirname(p);
usr.sbin/catman/catman.c
433
"%s/%s", dirname(tmp), bp);
usr.sbin/catman/catman.c
436
"%s/%s", dirname(tmp), buffer);
usr.sbin/catman/catman.c
484
snprintf(tmp, sizeof(tmp), "%s/%s", dirname(tmp),
usr.sbin/catman/catman.c
505
if (chdir(dirname(tmp)) == -1) {
usr.sbin/catman/catman.c
605
_PATH_MAKEWHATIS, dirname(e_whatdb->s));
usr.sbin/makemandb/makemandb.c
417
char *pdir = estrdup(dirname(line));
usr.sbin/sysinst/partman.c
1219
dirname(resultpath));