Symbol: dirfd
bin/pax/tables.c
1089
if (dirfd != -1)
bin/pax/tables.c
1096
if ((dirfd = mkstemp(tempfile)) >= 0) {
bin/pax/tables.c
1123
if (dirfd < 0)
bin/pax/tables.c
1130
if ((dblk.npos = lseek(dirfd, 0L, SEEK_CUR)) < 0) {
bin/pax/tables.c
1143
if ((write(dirfd, name, dblk.nlen) == dblk.nlen) &&
bin/pax/tables.c
1144
(write(dirfd, (char *)&dblk, sizeof(dblk)) == sizeof(dblk))) {
bin/pax/tables.c
1166
if (dirfd < 0)
bin/pax/tables.c
1176
if (lseek(dirfd, -((off_t)sizeof(dblk)), SEEK_CUR) < 0)
bin/pax/tables.c
1178
if (read(dirfd,(char *)&dblk, sizeof(dblk)) != sizeof(dblk))
bin/pax/tables.c
1180
if (lseek(dirfd, dblk.npos, SEEK_SET) < 0)
bin/pax/tables.c
1182
if (read(dirfd, name, dblk.nlen) != dblk.nlen)
bin/pax/tables.c
1184
if (lseek(dirfd, dblk.npos, SEEK_SET) < 0)
bin/pax/tables.c
1197
close(dirfd);
bin/pax/tables.c
1198
dirfd = -1;
bin/pax/tables.c
70
static int dirfd = -1; /* storage for setting created dir time/mode */
include/dirent.h
81
int dirfd(DIR *);
lib/libc/gen/fts.c
685
if (fts_safe_changedir(sp, cur, dirfd(dirp), NULL)) {
libexec/rtld-elf/rtld.c
2896
int dirfd, fd;
libexec/rtld-elf/rtld.c
2925
dirfd = parse_libdir(fdstr);
libexec/rtld-elf/rtld.c
2926
if (dirfd < 0)
libexec/rtld-elf/rtld.c
2928
fd = openat(dirfd, name, O_RDONLY | O_CLOEXEC);
libexec/rtld-elf/rtld.c
2933
if (rtld_snprintf(found, len, "#%d/%s", dirfd, name) < 0) {
libexec/rtld-elf/rtld.c
2935
dirfd, name);
usr.sbin/lpr/common_source/common.c
115
if (fstat(dirfd(dirp), &stbuf) < 0)
usr.sbin/newsyslog/newsyslog.c
1583
dir_fd = dirfd(dirp);
usr.sbin/newsyslog/newsyslog.c
2413
dir_fd = dirfd(dirp);