Symbol: dirname
bin/pax/tar.c
1068
dirname(fname), (long)getpid(), basename(fname));
include/libgen.h
26
char *dirname(char *);
lib/libc/gen/scandir.c
143
scandir(const char *dirname, struct dirent ***namelist,
lib/libc/gen/scandir.c
149
if ((dirp = opendir(dirname)) == NULL)
lib/libc/gen/scandir.c
156
scandirat(int dirfd, const char *dirname, struct dirent ***namelist,
lib/libc/gen/scandir.c
163
fd = HIDDEN(openat)(dirfd, dirname, O_RDONLY | O_DIRECTORY | O_CLOEXEC);
lib/libcrypto/x509/x509_constraints.c
750
x509_constraints_dirname(uint8_t *dirname, size_t dlen,
lib/libcrypto/x509/x509_constraints.c
759
return (memcmp(constraint, dirname, len) == 0);
lib/libedit/filecomplete.c
122
static char *filename = NULL, *dirname = NULL, *dirpath = NULL;
lib/libedit/filecomplete.c
144
nptr = realloc(dirname, len + 1);
lib/libedit/filecomplete.c
146
free(dirname);
lib/libedit/filecomplete.c
147
dirname = NULL;
lib/libedit/filecomplete.c
150
dirname = nptr;
lib/libedit/filecomplete.c
151
(void)strncpy(dirname, text, len);
lib/libedit/filecomplete.c
152
dirname[len] = '\0';
lib/libedit/filecomplete.c
162
free(dirname);
lib/libedit/filecomplete.c
163
dirname = NULL;
lib/libedit/filecomplete.c
175
if (dirname == NULL) {
lib/libedit/filecomplete.c
176
if ((dirname = strdup("")) == NULL)
lib/libedit/filecomplete.c
179
} else if (*dirname == '~')
lib/libedit/filecomplete.c
180
dirpath = fn_tilde_expand(dirname);
lib/libedit/filecomplete.c
182
dirpath = strdup(dirname);
lib/libedit/filecomplete.c
224
tempsz = strlen(dirname) + len + 1;
lib/libedit/filecomplete.c
228
(void)snprintf(temp, tempsz, "%s%s", dirname, entry->d_name);
libexec/ftpd/ftpd.c
2588
char *dirname;
libexec/ftpd/ftpd.c
2614
while ((dirname = *dirlist++)) {
libexec/ftpd/ftpd.c
2615
if (stat(dirname, &st) == -1) {
libexec/ftpd/ftpd.c
2620
if (dirname[0] == '-' && *dirlist == NULL &&
libexec/ftpd/ftpd.c
2622
retrieve(RET_FILE, dirname);
libexec/ftpd/ftpd.c
2642
fprintf(dout, "%s%s\n", dirname,
libexec/ftpd/ftpd.c
2644
byte_count += strlen(dirname) + 1;
libexec/ftpd/ftpd.c
2649
if ((dirp = opendir(dirname)) == NULL)
libexec/ftpd/ftpd.c
2652
if (dirname[0] == '.' && dirname[1] == '\0')
libexec/ftpd/ftpd.c
2655
prefixlen = strlen(dirname) + 1;
libexec/ftpd/ftpd.c
2685
fprintf(dout, "%s/", dirname);
libexec/snmpd/snmpd_metrics/mib.c
3348
if (unveil(dirname(agentxsocketdir), "r") == -1)
regress/lib/libc/dirname/dirname_test.c
30
str = dirname(path);
regress/lib/libc/dirname/dirname_test.c
52
str = dirname(NULL);
regress/lib/libc/dirname/dirname_test.c
58
str = dirname(path);
regress/lib/libc/dirname/dirname_test.c
65
str = dirname(path);
regress/lib/libc/dirname/dirname_test.c
74
str = dirname(path);
sbin/isakmpd/policy.c
2124
char *dirname, *file, *addr_str;
sbin/isakmpd/policy.c
2138
dirname = conf_get_str("KeyNote", "Credential-directory");
sbin/isakmpd/policy.c
2139
if (!dirname) {
sbin/isakmpd/policy.c
2144
len = strlen(dirname) + strlen(CREDENTIAL_FILE) + 3;
sbin/isakmpd/policy.c
2154
if (asprintf(&file, "%s/%s/%s", dirname,
sbin/isakmpd/policy.c
2174
snprintf(file, len + id_len, "%s/", dirname);
sbin/isakmpd/policy.c
2175
memcpy(file + strlen(dirname) + 1, id, id_len);
sbin/isakmpd/policy.c
2176
snprintf(file + strlen(dirname) + 1 + id_len,
sbin/isakmpd/policy.c
2177
len - strlen(dirname) - 1, "/%s", CREDENTIAL_FILE);
sbin/isakmpd/x509.c
772
char *dirname;
sbin/isakmpd/x509.c
777
dirname = conf_get_str("X509-certificates", "CA-directory");
sbin/isakmpd/x509.c
778
if (!dirname) {
sbin/isakmpd/x509.c
791
if (!x509_read_from_dir(x509_cas, dirname, 0, &n_x509_cas)) {
sbin/isakmpd/x509.c
796
dirname = conf_get_str("X509-certificates", "Cert-directory");
sbin/isakmpd/x509.c
797
if (!dirname) {
sbin/isakmpd/x509.c
810
if (!x509_read_from_dir(x509_certs, dirname, 1, NULL)) {
sbin/isakmpd/x509.c
825
char *dirname;
sbin/isakmpd/x509.c
826
dirname = conf_get_str("X509-certificates", "CRL-directory");
sbin/isakmpd/x509.c
827
if (!dirname) {
sbin/isakmpd/x509.c
831
if (!x509_read_crls_from_dir(x509_cas, dirname)) {
sbin/pfctl/pfctl.c
2830
n = dirname(anchorbuf);
sys/ddb/db_dwarf.c
207
const char *dirname = NULL;
sys/ddb/db_dwarf.c
209
if (!read_string(&dirnames, &dirname) || *dirname == '\0')
sys/ddb/db_dwarf.c
213
*outdirname = dirname;
sys/ddb/db_elf.c
368
const char *linetab, *dirname, *basename;
sys/ddb/db_elf.c
379
&dirname, &basename, linenum))
sys/ddb/db_elf.c
382
if (dirname == NULL)
sys/ddb/db_elf.c
385
snprintf(path, sizeof(path), "%s/%s", dirname, basename);
sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c
158
char dirname[16];
sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c
160
snprintf(dirname, sizeof(dirname), "%s_params", display->drm->driver->name);
sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c
161
dir = debugfs_lookup(dirname, debugfs_root);
sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c
163
dir = debugfs_create_dir(dirname, debugfs_root);
usr.bin/cvs/admin.c
259
if ((d = dirname(dbuf)) == NULL)
usr.bin/cvs/checkout.c
337
xstrdup(dirname(path));
usr.bin/cvs/checkout.c
350
d = dirname(path);
usr.bin/cvs/checkout.c
411
d = dirname(dbuf);
usr.bin/cvs/client.c
185
if ((parent = dirname(parentbuf)) == NULL)
usr.bin/cvs/client.c
827
if ((wdir = dirname(wdirbuf)) == NULL)
usr.bin/cvs/file.c
285
if ((d = dirname(dbuf)) == NULL)
usr.bin/cvs/modules.c
161
dirname = NULL;
usr.bin/cvs/modules.c
183
dirname = sp;
usr.bin/cvs/modules.c
191
dirname, sp);
usr.bin/cvs/modules.c
196
dirname, sp);
usr.bin/cvs/modules.c
204
cvs_file_get(dirname, 0, &(mi->mi_modules), 0);
usr.bin/cvs/modules.c
58
char *dirname, fpath[PATH_MAX], *prog;
usr.bin/cvs/rcs.c
306
(void)xasprintf(&fn, "%s/rcs.XXXXXXXXXX", dirname(tmpdir));
usr.bin/cvs/server.c
361
if ((parent = dirname(parentbuf)) == NULL)
usr.bin/cvs/trigger.c
538
if ((dir = dirname(pwd)) == NULL) {
usr.bin/dig/lib/dns/gen.c
199
const char *dirname)
usr.bin/dig/lib/dns/gen.c
208
INSIST(strlen(dirname) < DIRNAMESIZE);
usr.bin/dig/lib/dns/gen.c
225
if (strncmp(dirname, "./", 2) == 0)
usr.bin/dig/lib/dns/gen.c
226
dirname += 2;
usr.bin/dig/lib/dns/gen.c
227
strncpy(newtt->dirname, dirname, sizeof(newtt->dirname));
usr.bin/dig/lib/dns/gen.c
228
newtt->dirname[sizeof(newtt->dirname) - 1] = '\0';
usr.bin/dig/lib/dns/gen.c
289
sd(int rdclass, const char *classname, const char *dirname, char filetype) {
usr.bin/dig/lib/dns/gen.c
296
if ((dirp = opendir(dirname)) == NULL)
usr.bin/dig/lib/dns/gen.c
310
add(rdclass, classname, type, typename, dirname);
usr.bin/dig/lib/dns/gen.c
451
tt->dirname, tt->typename, tt->type);
usr.bin/dig/lib/dns/gen.c
560
tt->dirname, tt->typename, tt->type);
usr.bin/dig/lib/dns/gen.c
577
tt->dirname, tt->typename, tt->type);
usr.bin/dig/lib/dns/gen.c
99
char dirname[DIRNAMESIZE]; /* XXX Should be max path length */
usr.bin/dirname/dirname.c
48
if ((dir = dirname(argv[0])) == NULL)
usr.bin/file/file.c
341
root = dirname(copy);
usr.bin/ftp/util.c
688
parentdir = dirname(parentdirbuf);
usr.bin/less/filename.c
193
dirfile(const char *dirname, const char *filename)
usr.bin/less/filename.c
199
if (dirname == NULL || *dirname == '\0')
usr.bin/less/filename.c
204
pathname = easprintf("%s/%s", dirname, filename);
usr.bin/less/lesskey.c
226
mkpathname(char *dirname, char *filename)
usr.bin/less/lesskey.c
231
len = strlen(dirname) + strlen(filename) + 2;
usr.bin/less/lesskey.c
237
(void) snprintf(pathname, len, "%s/%s", dirname, filename);
usr.bin/m4/gnum4.c
63
new_path_entry(const char *dirname)
usr.bin/m4/gnum4.c
70
n->name = xstrdup(dirname);
usr.bin/m4/gnum4.c
76
addtoincludepath(const char *dirname)
usr.bin/m4/gnum4.c
80
n = new_path_entry(dirname);
usr.bin/mail/cmd1.c
480
char dirname[PATHSIZE];
usr.bin/mail/cmd1.c
483
if (getfold(dirname, sizeof(dirname)) < 0)
usr.bin/mail/cmd1.c
484
strlcpy(dirname, "$HOME", sizeof(dirname));
usr.bin/mail/cmd1.c
486
snprintf(cmd, sizeof(cmd), "cd %s; %s %s", dirname, value("LISTER"),
usr.bin/mg/file.c
735
len = strlcpy(dp, dirname(ts), dplen);
usr.bin/patch/backupfile.c
73
dir = dirname(tmp_file);
usr.bin/patch/patch.c
226
if ((origdir = dirname(filearg[0])) == NULL) {
usr.bin/pkgconf/libpkgconf/pkg.c
99
const char* targetdir = dirname(dirnamebuf);
usr.bin/sed/main.c
402
"%s/sedXXXXXXXXXX", dirname(dirbuf));
usr.bin/ssh/misc.c
2267
if ((cp = dirname(buf2)) == NULL) {
usr.bin/tmux/format.c
4568
found = xstrdup(dirname(saved));
usr.bin/xinstall/xinstall.c
177
char *dest = dirname(argv[argc - 1]);
usr.sbin/acme-client/main.c
116
if ((tmpsd = dirname(tmps)) == NULL)
usr.sbin/crunchgen/crunchgen.c
687
if (chdir(dirname(path)) == -1) {
usr.sbin/installboot/util.c
115
if ((d = dirname(s)) == NULL) {
usr.sbin/nsd/util.c
1054
append_trailing_slash(const char** dirname, region_type* region)
usr.sbin/nsd/util.c
1056
int l = strlen(*dirname);
usr.sbin/nsd/util.c
1057
if (l>0 && (*dirname)[l-1] != '/' && l < 0xffffff) {
usr.sbin/nsd/util.c
1059
memcpy(dirname_slash, *dirname, l+1);
usr.sbin/nsd/util.c
1062
*dirname = dirname_slash;
usr.sbin/nsd/util.h
420
void append_trailing_slash(const char** dirname, struct region* region);
usr.sbin/smtpd/mail.maildir.c
102
ret = snprintf(pathname, sizeof pathname, "%s/%s", dirname,
usr.sbin/smtpd/mail.maildir.c
105
errc(1, ENAMETOOLONG, "%s/%s", dirname, subdirs[i]);
usr.sbin/smtpd/mail.maildir.c
112
maildir_engine(const char *dirname, int junk)
usr.sbin/smtpd/mail.maildir.c
137
if (dirname == NULL) {
usr.sbin/smtpd/mail.maildir.c
143
dirname = rootpath;
usr.sbin/smtpd/mail.maildir.c
145
maildir_mkdirs(dirname);
usr.sbin/smtpd/mail.maildir.c
149
ret = snprintf(junkpath, sizeof junkpath, "%s/.Junk", dirname);
usr.sbin/smtpd/mail.maildir.c
151
errc(1, ENAMETOOLONG, "%s/.Junk", dirname);
usr.sbin/smtpd/mail.maildir.c
159
dirname, subdir);
usr.sbin/smtpd/mail.maildir.c
162
dirname, subdir);
usr.sbin/smtpd/mail.maildir.c
164
dirname = extpath;
usr.sbin/smtpd/mail.maildir.c
165
maildir_mkdirs(dirname);
usr.sbin/smtpd/mail.maildir.c
178
(void)snprintf(tmp, sizeof tmp, "%s/tmp/%s", dirname, filename);
usr.sbin/smtpd/mail.maildir.c
207
is_junk ? junkpath : dirname, filename);
usr.sbin/smtpd/mail.maildir.c
88
maildir_mkdirs(const char *dirname)
usr.sbin/smtpd/mail.maildir.c
95
if (mkdirs(dirname, 0700) == -1 && errno != EEXIST) {
usr.sbin/smtpd/util.c
578
if ((cp = dirname(buf)) == NULL)
usr.sbin/unbound/smallapp/unbound-anchor.c
2459
asprintf(&root_anchor_temppath, "%s", dirname(s)) == -1) {
usr.sbin/vmd/vioqcow2.c
190
s = dirname(dpathbuf);