Symbol: dirent
bin/csh/exec.c
441
struct dirent *dp;
bin/csh/file.c
443
struct dirent *dirp;
bin/ksh/eval.c
1097
struct dirent *d;
bin/ksh/ksh_dir.h
11
# define NLENGTH(dirent) (dirent->d_namlen)
bin/ksh/ksh_dir.h
8
# define NLENGTH(dirent) (strlen(dirent->d_name))
bin/rcp/rcp.c
433
struct dirent *dp;
bin/sh/expand.c
1690
struct dirent *dp;
bin/sh/histedit.c
952
struct dirent *entry;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
417
struct dirent *dp;
distrib/utils/tls/tls.c
48
struct dirent *d;
games/fortune/fortune/fortune.c
691
struct dirent *dirent;
games/fortune/fortune/fortune.c
704
while ((dirent = readdir(dir)) != NULL) {
games/fortune/fortune/fortune.c
705
if (NAMLEN(dirent) == 0)
games/fortune/fortune/fortune.c
707
name = copy(dirent->d_name, NAMLEN(dirent));
include/dirent.h
100
int readdir_r(DIR * __restrict, struct dirent * __restrict,
include/dirent.h
101
struct dirent ** __restrict) __RENAME(__readdir_r30);
include/dirent.h
111
int scandir(const char *, struct dirent ***,
include/dirent.h
112
int (*)(const struct dirent *), int (*)(const struct dirent **,
include/dirent.h
113
const struct dirent **))
include/dirent.h
115
int alphasort(const struct dirent **, const struct dirent **)
include/dirent.h
99
struct dirent *readdir(DIR *) __RENAME(__readdir30);
include/glob.h
67
struct dirent *(*gl_readdir)(void *);
lib/libc/citrus/citrus_module.c
212
struct dirent *dp;
lib/libc/compat/gen/compat__readdir_unlocked30.c
16
struct dirent *
lib/libc/compat/gen/compat_readdir.c
25
direnttodirent12(struct dirent12 *d12, const struct dirent *d)
lib/libc/compat/gen/compat_readdir.c
54
struct dirent e, *ep;
lib/libc/compat/include/dirent.h
46
int __readdir_r30(DIR * __restrict, struct dirent * __restrict,
lib/libc/compat/include/dirent.h
47
struct dirent ** __restrict);
lib/libc/compat/include/dirent.h
50
struct dirent *__readdir30(DIR *);
lib/libc/compat/include/dirent.h
55
struct dirent *___readdir_unlocked50(DIR *, int);
lib/libc/compat/include/dirent.h
56
struct dirent *___readdir_unlocked30(DIR *);
lib/libc/compat/include/dirent.h
63
int __scandir30(const char *, struct dirent ***,
lib/libc/compat/include/dirent.h
64
int (*)(const struct dirent *),
lib/libc/compat/include/dirent.h
65
int (*)(const struct dirent **, const struct dirent **));
lib/libc/compat/include/dirent.h
71
int __alphasort30(const struct dirent **, const struct dirent **);
lib/libc/compat/sys/compat_getdents.c
53
struct dirent *ndp, *nndp, *endp;
lib/libc/compat/sys/compat_getdents.c
63
ndp = (struct dirent *)(void *)buf;
lib/libc/compat/sys/compat_getdents.c
64
endp = (struct dirent *)(void *)&buf[rv];
lib/libc/gen/alphasort.c
48
#define ALPHASORTARG struct dirent **
lib/libc/gen/alphasort.c
61
return (strcmp((*(const struct dirent *const *)d1)->d_name,
lib/libc/gen/alphasort.c
62
(*(const struct dirent *const *)d2)->d_name));
lib/libc/gen/dirent_private.h
21
struct dirent;
lib/libc/gen/dirent_private.h
22
struct dirent *_readdir_unlocked(struct _dirdesc *, int)
lib/libc/gen/fts.c
642
struct dirent *dp;
lib/libc/gen/glob.c
690
struct dirent *dp;
lib/libc/gen/glob.c
705
struct dirent *(*readdirfunc)(void *);
lib/libc/gen/glob.c
775
readdirfunc = (struct dirent *(*)(void *)) readdir;
lib/libc/gen/initdir.c
178
struct dirent *dp;
lib/libc/gen/initdir.c
180
dp = (struct dirent *)(void *)ddptr;
lib/libc/gen/initdir.c
198
struct dirent *xp;
lib/libc/gen/initdir.c
216
struct dirent *dp = dpv[n];
lib/libc/gen/initdir.c
233
sizeof(struct dirent *));
lib/libc/gen/initdir.c
83
struct dirent **dpv;
lib/libc/gen/readdir.c
105
struct dirent *
lib/libc/gen/readdir.c
108
struct dirent *dp;
lib/libc/gen/readdir.c
123
readdir_r(DIR *dirp, struct dirent *entry, struct dirent **result)
lib/libc/gen/readdir.c
125
struct dirent *dp;
lib/libc/gen/readdir.c
56
struct dirent *
lib/libc/gen/readdir.c
60
struct dirent *dp;
lib/libc/gen/readdir.c
81
dp = (struct dirent *)
lib/libc/gen/scandir.c
74
nlen = (size_t)(stb.st_size / _DIRENT_MINSIZE((struct dirent *)0));
lib/libc/gen/scandir.c
86
#define COMPARARG struct dirent **
lib/libc/gen/scandir.c
90
scandir(const char *dirname, struct dirent ***namelist,
lib/libc/gen/scandir.c
91
int (*selectfn)(const struct dirent *),
lib/libc/gen/scandir.c
94
struct dirent *d, *p, **names;
lib/libedit/TEST/tc1.c
91
struct dirent *dp;
lib/libedit/TEST/wtc1.c
60
struct dirent *dp;
lib/libedit/filecomplete.c
330
struct dirent *entry;
lib/libp2k/p2k.c
1145
struct dirent *dent, off_t *readoff, size_t *reslen,
lib/libperfuse/ops.c
2464
struct dirent *dent, off_t *readoff, size_t *reslen,
lib/libperfuse/ops.c
594
struct dirent *dents;
lib/libperfuse/ops.c
640
dents = (struct dirent *)(void *)ndp;
lib/libperfuse/ops.c
70
static void readdir_buffered(puffs_cookie_t, struct dirent *, off_t *,
lib/libperfuse/ops.c
740
readdir_buffered(puffs_cookie_t opc, struct dirent *dent, off_t *readoff,
lib/libperfuse/ops.c
743
struct dirent *fromdent;
lib/libperfuse/ops.c
754
fromdent = (struct dirent *)(void *)ndp;
lib/libperfuse/perfuse_priv.h
132
struct dirent *pnd_dirent; /* native buffer for readdir */
lib/libperfuse/perfuse_priv.h
243
puffs_cookie_t, struct dirent *, off_t *, size_t *,
lib/libpuffs/dispatcher.c
792
struct dirent *dent;
lib/libpuffs/dispatcher.c
810
dent = (struct dirent *)
lib/libpuffs/null.c
566
struct dirent *de, off_t *off, size_t *reslen,
lib/libpuffs/null.c
571
struct dirent entry, *result;
lib/libpuffs/puffs.h
218
puffs_cookie_t, struct dirent *, off_t *, size_t *,
lib/libpuffs/puffs.h
376
puffs_cookie_t, struct dirent *, off_t *, size_t *, \
lib/libpuffs/puffs.h
576
int puffs_gendotdent(struct dirent **, ino_t, int, size_t *);
lib/libpuffs/puffs.h
577
int puffs_nextdent(struct dirent **, const char *, ino_t,
lib/libpuffs/subr.c
49
puffs_gendotdent(struct dirent **dent, ino_t id, int dotdot, size_t *reslen)
lib/libpuffs/subr.c
60
puffs_nextdent(struct dirent **dent, const char *name, ino_t id, uint8_t dtype,
lib/libpuffs/subr.c
63
struct dirent *d = *dent;
lib/librefuse/refuse.c
74
struct dirent *d;
lib/librefuse/refuse.c
913
struct dirent *dent, off_t *readoff, size_t *reslen,
lib/librefuse/refuse.c
921
struct dirent *fromdent;
lib/librefuse/refuse.c
957
fromdent = (struct dirent *)((uint8_t *)dirh->dbuf + *readoff);
lib/libukfs/ukfs.c
1192
struct dirent entry, *result;
libexec/atrun/atrun.c
388
struct dirent *dirent;
libexec/atrun/atrun.c
469
while ((dirent = readdir(spool)) != NULL) {
libexec/atrun/atrun.c
472
if (stat(dirent->d_name, &buf) == -1)
libexec/atrun/atrun.c
473
perr("Cannot stat `%s' in `%s'", dirent->d_name,
libexec/atrun/atrun.c
482
if (sscanf(dirent->d_name, "%c%5x%8lx", &queue, &jobno,
libexec/atrun/atrun.c
490
(strcmp(batch_name, dirent->d_name) > 0)) {
libexec/atrun/atrun.c
492
(void)strlcpy(batch_name, dirent->d_name,
libexec/atrun/atrun.c
500
run_file(dirent->d_name, buf.st_uid,
libexec/atrun/atrun.c
509
(void)unlink(dirent->d_name);
libexec/ftpd/cmds.c
227
struct dirent *dp;
libexec/ftpd/cmds.c
674
struct dirent *dp;
libexec/ftpd/ftpd.c
3421
struct dirent *dir;
libexec/httpd/bozohttpd.c
1399
struct dirent *d;
libexec/httpd/dir-index-bozo.c
58
struct dirent **de, **deo;
regress/sys/kern/getcwd/old_getcwd.c
77
struct dirent *dp;
sbin/cgdconfig/cgdconfig.c
1681
struct dirent *dp;
sbin/fsck_msdos/dir.c
468
struct dosDirEntry dirent, *d;
sbin/fsck_msdos/dir.c
610
memset(&dirent, 0, sizeof dirent);
sbin/fsck_msdos/dir.c
616
dirent.flags = p[11];
sbin/fsck_msdos/dir.c
622
dirent.name[j] = p[j];
sbin/fsck_msdos/dir.c
623
dirent.name[8] = '\0';
sbin/fsck_msdos/dir.c
624
for (k = 7; k >= 0 && dirent.name[k] == ' '; k--)
sbin/fsck_msdos/dir.c
625
dirent.name[k] = '\0';
sbin/fsck_msdos/dir.c
626
if (k < 0 || dirent.name[k] != '\0')
sbin/fsck_msdos/dir.c
628
if (dirent.name[0] == SLOT_E5)
sbin/fsck_msdos/dir.c
629
dirent.name[0] = 0xe5;
sbin/fsck_msdos/dir.c
631
if (dirent.flags & ATTR_VOLUME) {
sbin/fsck_msdos/dir.c
644
dirent.name[k++] = '.';
sbin/fsck_msdos/dir.c
646
dirent.name[k++] = p[j+8];
sbin/fsck_msdos/dir.c
647
dirent.name[k] = '\0';
sbin/fsck_msdos/dir.c
648
for (k--; k >= 0 && dirent.name[k] == ' '; k--)
sbin/fsck_msdos/dir.c
649
dirent.name[k] = '\0';
sbin/fsck_msdos/dir.c
658
dirent.head = p[26] | (p[27] << 8);
sbin/fsck_msdos/dir.c
660
dirent.head |= (p[20] << 16) | (p[21] << 24);
sbin/fsck_msdos/dir.c
661
dirent.size = p[28] | (p[29] << 8) | (p[30] << 16) | (p[31] << 24);
sbin/fsck_msdos/dir.c
663
strlcpy(dirent.lname, longName,
sbin/fsck_msdos/dir.c
664
sizeof(dirent.lname));
sbin/fsck_msdos/dir.c
669
dirent.parent = dir;
sbin/fsck_msdos/dir.c
670
dirent.next = dir->child;
sbin/fsck_msdos/dir.c
676
fullpath(&dirent), 0);
sbin/fsck_msdos/dir.c
689
if (dirent.size == 0 && !(dirent.flags & ATTR_DIRECTORY)) {
sbin/fsck_msdos/dir.c
690
if (dirent.head != 0) {
sbin/fsck_msdos/dir.c
692
fullpath(&dirent));
sbin/fsck_msdos/dir.c
697
clearchain(boot, fat, dirent.head);
sbin/fsck_msdos/dir.c
698
dirent.head = 0;
sbin/fsck_msdos/dir.c
703
} else if (dirent.head == 0
sbin/fsck_msdos/dir.c
704
&& !strcmp(dirent.name, "..")
sbin/fsck_msdos/dir.c
710
} else if (dirent.head < CLUST_FIRST
sbin/fsck_msdos/dir.c
711
|| dirent.head >= boot->NumClusters
sbin/fsck_msdos/dir.c
712
|| fat[dirent.head].next == CLUST_FREE
sbin/fsck_msdos/dir.c
713
|| (fat[dirent.head].next >= CLUST_RSRVD
sbin/fsck_msdos/dir.c
714
&& fat[dirent.head].next < CLUST_EOFS)
sbin/fsck_msdos/dir.c
715
|| fat[dirent.head].head != dirent.head) {
sbin/fsck_msdos/dir.c
716
if (dirent.head == 0)
sbin/fsck_msdos/dir.c
718
fullpath(&dirent));
sbin/fsck_msdos/dir.c
719
else if (dirent.head < CLUST_FIRST
sbin/fsck_msdos/dir.c
720
|| dirent.head >= boot->NumClusters)
sbin/fsck_msdos/dir.c
722
fullpath(&dirent),
sbin/fsck_msdos/dir.c
723
dirent.head);
sbin/fsck_msdos/dir.c
724
else if (fat[dirent.head].next == CLUST_FREE)
sbin/fsck_msdos/dir.c
726
fullpath(&dirent));
sbin/fsck_msdos/dir.c
727
else if (fat[dirent.head].next >= CLUST_RSRVD)
sbin/fsck_msdos/dir.c
729
fullpath(&dirent),
sbin/fsck_msdos/dir.c
730
rsrvdcltype(fat[dirent.head].next));
sbin/fsck_msdos/dir.c
733
fullpath(&dirent));
sbin/fsck_msdos/dir.c
734
if (dirent.flags & ATTR_DIRECTORY) {
sbin/fsck_msdos/dir.c
747
dirent.size = 0;
sbin/fsck_msdos/dir.c
754
if (dirent.head >= CLUST_FIRST && dirent.head < boot->NumClusters)
sbin/fsck_msdos/dir.c
755
fat[dirent.head].flags |= FAT_USED;
sbin/fsck_msdos/dir.c
757
if (dirent.flags & ATTR_DIRECTORY) {
sbin/fsck_msdos/dir.c
763
if (dirent.size) {
sbin/fsck_msdos/dir.c
765
fullpath(&dirent));
sbin/fsck_msdos/dir.c
768
dirent.size = 0;
sbin/fsck_msdos/dir.c
776
if (strcmp(dirent.name, ".") == 0) {
sbin/fsck_msdos/dir.c
777
if (dirent.head != dir->head) {
sbin/fsck_msdos/dir.c
781
dirent.head = dir->head;
sbin/fsck_msdos/dir.c
782
p[26] = (u_char)dirent.head;
sbin/fsck_msdos/dir.c
783
p[27] = (u_char)(dirent.head >> 8);
sbin/fsck_msdos/dir.c
785
p[20] = (u_char)(dirent.head >> 16);
sbin/fsck_msdos/dir.c
786
p[21] = (u_char)(dirent.head >> 24);
sbin/fsck_msdos/dir.c
794
if (strcmp(dirent.name, "..") == 0) {
sbin/fsck_msdos/dir.c
797
if (dirent.head) {
sbin/fsck_msdos/dir.c
801
dirent.head = 0;
sbin/fsck_msdos/dir.c
809
} else if (dirent.head != dir->parent->head) {
sbin/fsck_msdos/dir.c
813
dirent.head = dir->parent->head;
sbin/fsck_msdos/dir.c
814
p[26] = (u_char)dirent.head;
sbin/fsck_msdos/dir.c
815
p[27] = (u_char)(dirent.head >> 8);
sbin/fsck_msdos/dir.c
817
p[20] = (u_char)(dirent.head >> 16);
sbin/fsck_msdos/dir.c
818
p[21] = (u_char)(dirent.head >> 24);
sbin/fsck_msdos/dir.c
833
memcpy(d, &dirent, sizeof(struct dosDirEntry));
sbin/fsck_msdos/dir.c
846
mod |= k = checksize(boot, fat, p, &dirent);
sbin/fsck_udf/main.c
3351
struct fileid_desc *fid, struct dirent *dirent)
sbin/fsck_udf/main.c
3362
udf_node_path(node), dirent->d_name);
sbin/fsck_udf/main.c
3386
node, &fid->icb, dirent->d_name);
sbin/fsck_udf/main.c
3441
struct dirent dirent;
sbin/fsck_udf/main.c
3517
memset(&dirent, 0, sizeof(dirent));
sbin/fsck_udf/main.c
3519
udf_to_unix_name(dirent.d_name, NAME_MAX,
sbin/fsck_udf/main.c
3522
dirent.d_namlen = strlen(dirent.d_name);
sbin/fsck_udf/main.c
3526
strcpy(dirent.d_name, "..");
sbin/fsck_udf/main.c
3530
udf_node_pass1_add_entry(node, fid, &dirent);
sbin/fsck_udf/main.c
3564
struct dirent dirent;
sbin/fsck_udf/main.c
3588
memset(&dirent, 0, sizeof(dirent));
sbin/fsck_udf/main.c
3589
udf_to_unix_name(dirent.d_name, NAME_MAX,
sbin/fsck_udf/main.c
3592
dirent.d_namlen = strlen(dirent.d_name);
sbin/fsck_udf/main.c
3596
strcpy(dirent.d_name, "..");
sbin/ldconfig/ldconfig.c
225
struct dirent *dp;
sbin/newfs_sysvbfs/newfs_sysvbfs.c
183
struct bfs_dirent *dirent = (void *)buf;
sbin/newfs_sysvbfs/newfs_sysvbfs.c
226
dirent->inode = BFS_ROOT_INODE;
sbin/newfs_sysvbfs/newfs_sysvbfs.c
227
strcpy(dirent->name, ".");
sbin/newfs_sysvbfs/newfs_sysvbfs.c
228
dirent++;
sbin/newfs_sysvbfs/newfs_sysvbfs.c
229
dirent->inode = BFS_ROOT_INODE;
sbin/newfs_sysvbfs/newfs_sysvbfs.c
230
strcpy(dirent->name, "..");
sbin/restore/interactive.c
726
struct dirent *
sbin/restore/interactive.c
730
static struct dirent adirent;
sbin/restore/interactive.c
90
struct dirent *glob_readdir(RST_DIR *dirp);
sbin/savecore/savecore.c
795
struct dirent *dir;
share/examples/puffs/icfs/icfs.c
113
struct dirent entry, *result;
share/examples/puffs/icfs/icfs.c
232
ic_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent,
share/examples/puffs/icfs/icfs.c
236
struct dirent *dp;
share/examples/puffs/pgfs/pgfs.h
39
struct dirent *, off_t *, size_t *, const struct puffs_cred *,
share/examples/puffs/pgfs/pgfs_puffs.c
120
struct dirent *dent, off_t *readoff, size_t *reslen,
share/examples/puffs/rot13fs/rot13fs.c
192
rot13_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent,
share/examples/puffs/rot13fs/rot13fs.c
196
struct dirent *dp;
share/examples/refuse/fanoutfs/fanoutfs.c
219
struct dirent *dp;
share/examples/refuse/ian/libfetch/file.c
120
struct dirent *de;
share/examples/refuse/icfs/icfs.c
530
struct dirent *dp;
share/examples/rump/sdread/sdread.c
156
for (dp = (struct dirent *)buf;
share/examples/rump/sdread/sdread.c
99
struct dirent *dp;
sys/arch/ews4800mips/stand/common/diskutil.c
113
for (file = bfs->dirent, i = 0; i < bfs->max_dirent; i++, file++) {
sys/arch/ews4800mips/stand/common/fileread_bfs.c
108
err = dk_read(bfs_sector + inode->start_sector, 1, dirent);
sys/arch/ews4800mips/stand/common/fileread_bfs.c
114
for (i = 0; i < n; i++, dirent++)
sys/arch/ews4800mips/stand/common/fileread_bfs.c
115
if (strcmp(dirent->name, fname) == 0)
sys/arch/ews4800mips/stand/common/fileread_bfs.c
122
DPRINTF("%s (%d)\n", dirent->name, dirent->inode);
sys/arch/ews4800mips/stand/common/fileread_bfs.c
123
inode = &inode[dirent->inode - BFS_ROOT_INODE];
sys/arch/ews4800mips/stand/common/fileread_bfs.c
51
struct bfs_dirent *dirent = (void *)SDBOOT_DIRENTADDR;
sys/arch/ia64/stand/common/bootstrap.h
390
struct dirent *readdirfd(int); /* XXX move to stand.h */
sys/arch/ia64/stand/common/ls.c
63
struct dirent *d;
sys/arch/ia64/stand/common/readdir.c
41
int skifs_readdir(struct open_file *f, struct dirent *d);
sys/arch/ia64/stand/common/readdir.c
43
struct dirent *
sys/arch/ia64/stand/common/readdir.c
46
static struct dirent dir; /* XXX not thread safe. eh ??? */
sys/arch/ia64/stand/efi/libefi/efifs.c
262
efifs_readdir(struct open_file *f, struct dirent *d)
sys/arch/ia64/stand/efi/libefi/efifs_ls.c
175
struct dirent *dp, *edp;
sys/arch/ia64/stand/efi/libefi/efifs_ls.c
177
dp = (struct dirent *) dirbuf;
sys/arch/ia64/stand/efi/libefi/efifs_ls.c
178
edp = (struct dirent *) (dirbuf + size);
sys/arch/ia64/stand/efi/libefi/efifsdev.h
39
int efifs_readdir(struct open_file *f, struct dirent *d);
sys/arch/ia64/stand/ia64/ski/skifs.c
128
skifs_readdir(struct open_file *f, struct dirent *d)
sys/arch/mac68k/nubus/grf_nubus.c
139
nubus_dirent dirent;
sys/arch/mac68k/nubus/grf_nubus.c
160
&sc->sc_slot, &dir, na->rsrcid, &dirent) <= 0) {
sys/arch/mac68k/nubus/grf_nubus.c
166
nubus_get_dir_from_rsrc(&sc->sc_slot, &dirent, &sc->board_dir);
sys/arch/mac68k/nubus/grf_nubus.c
169
&sc->sc_slot, &sc->board_dir, NUBUS_RSRC_TYPE, &dirent) <= 0)
sys/arch/mac68k/nubus/grf_nubus.c
172
&sc->sc_slot, &dir, 129, &dirent) <= 0))
sys/arch/mac68k/nubus/grf_nubus.c
177
&sc->sc_slot, &sc->board_dir, mode, &dirent) <= 0) {
sys/arch/mac68k/nubus/grf_nubus.c
182
nubus_get_dir_from_rsrc(&sc->sc_slot, &dirent, &mode_dir);
sys/arch/mac68k/nubus/grf_nubus.c
185
&sc->sc_slot, &mode_dir, VID_PARAMS, &dirent) <= 0) {
sys/arch/mac68k/nubus/grf_nubus.c
191
&dirent, (void *)&image_store, sizeof(struct image_data)) <= 0) {
sys/arch/mac68k/nubus/if_ae_nubus.c
457
nubus_dirent dirent;
sys/arch/mac68k/nubus/if_ae_nubus.c
470
&dir, 0x08, &dirent);
sys/arch/mac68k/nubus/if_ae_nubus.c
475
rv = nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x80, &dirent);
sys/arch/mac68k/nubus/if_ae_nubus.c
480
nubus_get_dir_from_rsrc(na->fmt, &dirent, &dir);
sys/arch/mac68k/nubus/if_ae_nubus.c
481
if (nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x80, &dirent) <= 0)
sys/arch/mac68k/nubus/if_ae_nubus.c
484
na->fmt, &dirent, ep, ETHER_ADDR_LEN) <= 0)
sys/arch/mac68k/nubus/if_netdock_nubus.c
277
nubus_dirent dirent;
sys/arch/mac68k/nubus/if_netdock_nubus.c
283
if (nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x81, &dirent) <= 0)
sys/arch/mac68k/nubus/if_netdock_nubus.c
285
nubus_get_dir_from_rsrc(na->fmt, &dirent, &dir);
sys/arch/mac68k/nubus/if_netdock_nubus.c
286
if (nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x80, &dirent) <= 0)
sys/arch/mac68k/nubus/if_netdock_nubus.c
288
if (nubus_get_ind_data(bst, bsh, na->fmt, &dirent,
sys/arch/mac68k/nubus/if_netdock_nubus.c
304
nubus_dirent dirent;
sys/arch/mac68k/nubus/if_netdock_nubus.c
308
rv = nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x81, &dirent);
sys/arch/mac68k/nubus/if_netdock_nubus.c
313
nubus_get_dir_from_rsrc(na->fmt, &dirent, &dir);
sys/arch/mac68k/nubus/if_netdock_nubus.c
315
&dirent) <= 0) {
sys/arch/mac68k/nubus/if_netdock_nubus.c
320
&dirent, mydata, HEADSIZE+CODESIZE) <= 0) {
sys/arch/mac68k/nubus/nubus.c
104
nubus_dirent dirent;
sys/arch/mac68k/nubus/nubus.c
157
&fmtblock, &dir, rsrcid, &dirent) <= 0) {
sys/arch/mac68k/nubus/nubus.c
197
&fmtblock, &dir, rsrcid, &dirent) <= 0)
sys/arch/mac68k/nubus/nubus.c
201
nubus_get_dir_from_rsrc(&fmtblock, &dirent, &dir);
sys/arch/mac68k/nubus/nubus.c
204
&fmtblock, &dir, NUBUS_RSRC_TYPE, &dirent) <= 0)
sys/arch/mac68k/nubus/nubus.c
207
if (nubus_get_ind_data(bst, bsh, &fmtblock, &dirent,
sys/arch/mac68k/nubus/nubus.c
223
&fmtblock, &dir, r, &dirent) <= 0)
sys/arch/mac68k/nubus/nubus.c
227
&dirent, &dir);
sys/arch/mac68k/nubus/nubus.c
230
NUBUS_RSRC_TYPE, &dirent) <= 0)
sys/arch/mac68k/nubus/nubus.c
234
&fmtblock, &dirent, (void *)&slottype,
sys/arch/mac68k/nubus/nubus.c
588
nubus_get_dir_from_rsrc(nubus_slot *fmt, nubus_dirent *dirent,
sys/arch/mac68k/nubus/nubus.c
596
fmt, dirent, dir_return);
sys/arch/mac68k/nubus/nubus.c
598
if ((loc = dirent->offset) & 0x800000) {
sys/arch/mac68k/nubus/nubus.c
602
nubus_adjust_ptr(fmt->bytelanes, dirent->myloc, loc);
sys/arch/mac68k/nubus/nubus.c
646
nubus_dirent *dirent, char *data_return, int nbytes)
sys/arch/mac68k/nubus/nubus.c
654
fmt, dirent, data_return, nbytes);
sys/arch/mac68k/nubus/nubus.c
656
if ((loc = dirent->offset) & 0x800000) {
sys/arch/mac68k/nubus/nubus.c
659
loc = nubus_adjust_ptr(lanes, dirent->myloc, loc);
sys/arch/mac68k/nubus/nubus.c
670
nubus_dirent *dirent, char *data_return, int max_bytes)
sys/arch/mac68k/nubus/nubus.c
678
fmt, dirent, data_return, max_bytes);
sys/arch/mac68k/nubus/nubus.c
680
if ((loc = dirent->offset) & 0x800000)
sys/arch/mac68k/nubus/nubus.c
683
loc = nubus_adjust_ptr(lanes, dirent->myloc, loc);
sys/arch/mac68k/nubus/nubus.c
702
nubus_slot *fmt, nubus_dirent *dirent, void *data_return)
sys/arch/mac68k/nubus/nubus.c
712
fmt, dirent, data_return);
sys/arch/mac68k/nubus/nubus.c
714
if ((loc = dirent->offset) & 0x800000) {
sys/arch/mac68k/nubus/nubus.c
717
loc = nubus_adjust_ptr(lanes, dirent->myloc, loc);
sys/arch/mac68k/nubus/nubus.c
729
nubus_get_ind_data(bst, bsh, fmt, dirent, blocklist, blocklen);
sys/coda/coda_vnops.c
1551
struct dirent *dirp;
sys/compat/common/vfs_syscalls_12.c
119
struct dirent *bdp;
sys/compat/common/vfs_syscalls_12.c
191
bdp = (struct dirent *)inp;
sys/compat/common/vfs_syscalls_30.c
208
struct dirent *bdp;
sys/compat/common/vfs_syscalls_30.c
268
bdp = (struct dirent *)inp;
sys/compat/common/vfs_syscalls_43.c
336
struct dirent *bdp;
sys/compat/common/vfs_syscalls_43.c
409
bdp = (struct dirent *)inp;
sys/compat/linux/common/linux_file64.c
403
struct dirent *bdp;
sys/compat/linux/common/linux_file64.c
473
bdp = (struct dirent *)inp;
sys/compat/linux/common/linux_inotify.c
138
static int inotify_readdir(file_t *, struct dirent *, int *, bool);
sys/compat/linux/common/linux_inotify.c
766
inotify_readdir(file_t *fp, struct dirent *dep, int *done, bool needs_lock)
sys/compat/linux/common/linux_inotify.c
823
struct dirent de;
sys/compat/linux/common/linux_inotify.c
824
struct dirent *currdep;
sys/compat/linux/common/linux_misc.c
763
struct dirent *bdp;
sys/compat/linux/common/linux_misc.c
840
bdp = (struct dirent *)inp;
sys/compat/linux32/common/linux32_dirent.c
102
struct dirent *bdp;
sys/compat/linux32/common/linux32_dirent.c
179
bdp = (struct dirent *)inp;
sys/compat/netbsd32/netbsd32_conv.h
852
struct dirent *ndp, *nndp, *endp;
sys/compat/netbsd32/netbsd32_conv.h
856
ndp = (struct dirent *)(void *)buf;
sys/compat/netbsd32/netbsd32_conv.h
857
endp = (struct dirent *)(void *)&buf[nbytes];
sys/compat/sunos/sunos_misc.c
363
struct dirent *bdp;
sys/compat/sunos/sunos_misc.c
421
bdp = (struct dirent *)inp;
sys/compat/sunos32/sunos32_misc.c
551
struct dirent *bdp;
sys/compat/sunos32/sunos32_misc.c
610
bdp = (struct dirent *)inp;
sys/fs/adosfs/advnops.c
544
struct dirent ad, *adp;
sys/fs/autofs/autofs_vnops.c
418
struct dirent dirent;
sys/fs/autofs/autofs_vnops.c
420
dirent.d_fileno = ino;
sys/fs/autofs/autofs_vnops.c
421
dirent.d_type = DT_DIR;
sys/fs/autofs/autofs_vnops.c
422
strlcpy(dirent.d_name, name, sizeof(dirent.d_name));
sys/fs/autofs/autofs_vnops.c
423
dirent.d_namlen = strlen(dirent.d_name);
sys/fs/autofs/autofs_vnops.c
424
dirent.d_reclen = _DIRENT_SIZE(&dirent);
sys/fs/autofs/autofs_vnops.c
429
if (uio->uio_resid < dirent.d_reclen)
sys/fs/autofs/autofs_vnops.c
432
return uiomove(&dirent, dirent.d_reclen, uio);
sys/fs/autofs/autofs_vnops.c
438
struct dirent dirent;
sys/fs/autofs/autofs_vnops.c
440
strlcpy(dirent.d_name, name, sizeof(dirent.d_name));
sys/fs/autofs/autofs_vnops.c
441
dirent.d_namlen = strlen(dirent.d_name);
sys/fs/autofs/autofs_vnops.c
443
return _DIRENT_SIZE(&dirent);
sys/fs/cd9660/cd9660_vnops.c
298
iso_uiodir(struct isoreaddir *idp, struct dirent *dp, off_t off)
sys/fs/cd9660/cd9660_vnops.c
329
struct dirent *dp;
sys/fs/cd9660/cd9660_vnops.c
429
ncookies = uio->uio_resid / _DIRENT_MINSIZE((struct dirent *)0);
sys/fs/cd9660/cd9660_vnops.c
72
struct dirent saveent;
sys/fs/cd9660/cd9660_vnops.c
73
struct dirent assocent;
sys/fs/cd9660/cd9660_vnops.c
74
struct dirent current;
sys/fs/cd9660/cd9660_vnops.c
85
int iso_uiodir(struct isoreaddir *, struct dirent *, off_t);
sys/fs/efs/efs_vnops.c
304
struct dirent *dp;
sys/fs/efs/efs_vnops.c
326
uio->uio_resid / _DIRENT_MINSIZE((struct dirent *)0);
sys/fs/efs/efs_vnops.c
330
dp = malloc(sizeof(struct dirent), M_EFSTMP, M_WAITOK | M_ZERO);
sys/fs/filecorefs/filecore_vnops.c
297
struct dirent *de;
sys/fs/filecorefs/filecore_vnops.c
326
ncookies = uio->uio_resid / _DIRENT_MINSIZE((struct dirent *)0);
sys/fs/filecorefs/filecore_vnops.c
330
de = kmem_zalloc(sizeof(struct dirent), KM_SLEEP);
sys/fs/hfs/hfs_vnops.c
859
struct dirent curent; /* the dirent entry we are constructing */
sys/fs/msdosfs/direntry.h
130
struct dirent;
sys/fs/msdosfs/direntry.h
142
int msdosfs_win2unixfn(struct winentry *wep, struct dirent *dp, int chksum,
sys/fs/msdosfs/msdosfs_conv.c
655
msdosfs_win2unixfn(struct winentry *wep, struct dirent *dp, int chksum,
sys/fs/msdosfs/msdosfs_vnops.c
1004
dirbuf = malloc(sizeof(struct dirent), M_MSDOSFSTMP, M_WAITOK | M_ZERO);
sys/fs/msdosfs/msdosfs_vnops.c
1007
nc = uio->uio_resid / _DIRENT_MINSIZE((struct dirent *)0);
sys/fs/msdosfs/msdosfs_vnops.c
966
struct dirent *dirbuf;
sys/fs/nfs/client/nfs_clrpcops.c
2700
struct dirent *dp = NULL;
sys/fs/nfs/client/nfs_clrpcops.c
2828
dp = (struct dirent *) CAST_DOWN(caddr_t, uio_iov_base(uiop));
sys/fs/nfs/client/nfs_clrpcops.c
2846
dp = (struct dirent *) CAST_DOWN(caddr_t, uio_iov_base(uiop));
sys/fs/nfs/client/nfs_clrpcops.c
2969
dp = (struct dirent *) CAST_DOWN(caddr_t, uio_iov_base(uiop));
sys/fs/nfs/client/nfs_clrpcops.c
3099
dp = (struct dirent *) CAST_DOWN(caddr_t, uio_iov_base(uiop));
sys/fs/nfs/client/nfs_clrpcops.c
3131
struct dirent *dp = NULL;
sys/fs/nfs/client/nfs_clrpcops.c
3254
dp = (struct dirent *)uio_iov_base(uiop);
sys/fs/nfs/client/nfs_clrpcops.c
3272
dp = (struct dirent *)uio_iov_base(uiop);
sys/fs/nfs/client/nfs_clrpcops.c
3376
dp = (struct dirent *)uio_iov_base(uiop);
sys/fs/nfs/client/nfs_clrpcops.c
3591
dp = (struct dirent *)uio_iov_base(uiop);
sys/fs/nfs/client/nfs_clrpcops.c
79
#define DIRHDSIZ (sizeof (struct dirent) - (MAXNAMLEN + 1))
sys/fs/nfs/client/nfs_clvnops.c
222
#define DIRHDSIZ (sizeof (struct dirent) - (MAXNAMLEN + 1))
sys/fs/nfs/server/nfs_nfsdport.c
1575
struct dirent *dp;
sys/fs/nfs/server/nfs_nfsdport.c
1712
dp = (struct dirent *)cpos;
sys/fs/nfs/server/nfs_nfsdport.c
1726
dp = (struct dirent *)cpos;
sys/fs/nfs/server/nfs_nfsdport.c
1788
dp = (struct dirent *)cpos;
sys/fs/nfs/server/nfs_nfsdport.c
1819
struct dirent *dp;
sys/fs/nfs/server/nfs_nfsdport.c
1982
dp = (struct dirent *)cpos;
sys/fs/nfs/server/nfs_nfsdport.c
1999
dp = (struct dirent *)cpos;
sys/fs/nfs/server/nfs_nfsdport.c
2281
dp = (struct dirent *)cpos;
sys/fs/nilfs/nilfs_subr.c
770
struct dirent dirent;
sys/fs/nilfs/nilfs_subr.c
833
memset(&dirent, 0, sizeof(struct dirent));
sys/fs/nilfs/nilfs_subr.c
834
dirent.d_fileno = nilfs_rw64(ndirent->inode);
sys/fs/nilfs/nilfs_subr.c
835
dirent.d_type = ndirent->file_type; /* 1:1 ? */
sys/fs/nilfs/nilfs_subr.c
836
dirent.d_namlen = name_len;
sys/fs/nilfs/nilfs_subr.c
837
strncpy(dirent.d_name, ndirent->name, name_len);
sys/fs/nilfs/nilfs_subr.c
838
dirent.d_reclen = _DIRENT_SIZE(&dirent);
sys/fs/nilfs/nilfs_subr.c
840
name_len, dirent.d_name));
sys/fs/nilfs/nilfs_subr.c
843
dirhash_enter(dirh, &dirent, diroffset,
sys/fs/nilfs/nilfs_vnops.c
523
struct dirent dirent;
sys/fs/nilfs/nilfs_vnops.c
541
(uio->uio_resid >= sizeof(struct dirent))) {
sys/fs/nilfs/nilfs_vnops.c
566
memset(&dirent, 0, sizeof(struct dirent));
sys/fs/nilfs/nilfs_vnops.c
567
dirent.d_fileno = nilfs_rw64(ndirent->inode);
sys/fs/nilfs/nilfs_vnops.c
568
dirent.d_type = ndirent->file_type; /* 1:1 ? */
sys/fs/nilfs/nilfs_vnops.c
569
dirent.d_namlen = name_len;
sys/fs/nilfs/nilfs_vnops.c
570
strncpy(dirent.d_name, ndirent->name, name_len);
sys/fs/nilfs/nilfs_vnops.c
571
dirent.d_reclen = _DIRENT_SIZE(&dirent);
sys/fs/nilfs/nilfs_vnops.c
573
name_len, dirent.d_name));
sys/fs/nilfs/nilfs_vnops.c
579
if (uio->uio_resid < _DIRENT_SIZE(&dirent))
sys/fs/nilfs/nilfs_vnops.c
584
uiomove(&dirent, _DIRENT_SIZE(&dirent), uio);
sys/fs/ntfs/ntfs_vnops.c
530
struct dirent *cde;
sys/fs/ntfs/ntfs_vnops.c
539
cde = malloc(sizeof(struct dirent), M_TEMP, M_WAITOK);
sys/fs/ntfs/ntfs_vnops.c
543
&& uio->uio_offset < sizeof(struct dirent)) {
sys/fs/ntfs/ntfs_vnops.c
545
cde->d_reclen = sizeof(struct dirent);
sys/fs/ntfs/ntfs_vnops.c
549
error = uiomove((void *)cde, sizeof(struct dirent), uio);
sys/fs/ntfs/ntfs_vnops.c
557
if (uio->uio_offset < 2 * sizeof(struct dirent)) {
sys/fs/ntfs/ntfs_vnops.c
559
cde->d_reclen = sizeof(struct dirent);
sys/fs/ntfs/ntfs_vnops.c
564
error = uiomove((void *) cde, sizeof(struct dirent), uio);
sys/fs/ntfs/ntfs_vnops.c
572
num = uio->uio_offset / sizeof(struct dirent) - faked;
sys/fs/ntfs/ntfs_vnops.c
574
while (uio->uio_resid >= sizeof(struct dirent)) {
sys/fs/ntfs/ntfs_vnops.c
587
for(; !(iep->ie_flag & NTFS_IEFLAG_LAST) && (uio->uio_resid >= sizeof(struct dirent));
sys/fs/ntfs/ntfs_vnops.c
608
cde->d_reclen = sizeof(struct dirent);
sys/fs/ntfs/ntfs_vnops.c
611
error = uiomove((void *)cde, sizeof(struct dirent), uio);
sys/fs/ntfs/ntfs_vnops.c
626
struct dirent* dpStart;
sys/fs/ntfs/ntfs_vnops.c
627
struct dirent* dp;
sys/fs/ntfs/ntfs_vnops.c
632
dpStart = (struct dirent *)
sys/fs/ntfs/ntfs_vnops.c
638
dp = (struct dirent *)((char *) dp + dp->d_reclen), i++) {
sys/fs/ptyfs/ptyfs_vnops.c
655
struct dirent *dp;
sys/fs/ptyfs/ptyfs_vnops.c
672
dp = malloc(sizeof(struct dirent), M_PTYFSTMP, M_WAITOK | M_ZERO);
sys/fs/puffs/puffs_vnops.c
1496
KASSERT(CSIZE <= _DIRENT_MINSIZE((struct dirent *)0));
sys/fs/puffs/puffs_vnops.c
1503
cookiesmax = resid/_DIRENT_MINSIZE((struct dirent *)0);
sys/fs/sysvbfs/bfs.c
143
if (bfs->dirent)
sys/fs/sysvbfs/bfs.c
144
__FREE(bfs->dirent, bfs->dirent_size, M_BFS);
sys/fs/sysvbfs/bfs.c
228
bfs->dirent = (struct bfs_dirent *)p;
sys/fs/sysvbfs/bfs.c
231
file = bfs->dirent;
sys/fs/sysvbfs/bfs.c
278
struct bfs_dirent *dirent;
sys/fs/sysvbfs/bfs.c
284
if (bfs_dirent_lookup_by_name(bfs, name, &dirent)) {
sys/fs/sysvbfs/bfs.c
286
if (!bfs_inode_lookup(bfs, dirent->inode, &inode)) {
sys/fs/sysvbfs/bfs.c
314
struct bfs_dirent *dirent;
sys/fs/sysvbfs/bfs.c
316
if (!bfs_dirent_lookup_by_name(bfs, fname, &dirent))
sys/fs/sysvbfs/bfs.c
319
if (!keep_inode && !bfs_inode_lookup(bfs, dirent->inode, &inode))
sys/fs/sysvbfs/bfs.c
322
memset(dirent, 0, sizeof *dirent);
sys/fs/sysvbfs/bfs.c
324
bfs_writeback_dirent(bfs, dirent, false);
sys/fs/sysvbfs/bfs.c
339
struct bfs_dirent *dirent;
sys/fs/sysvbfs/bfs.c
342
if (!bfs_dirent_lookup_by_name(bfs, from_name, &dirent)) {
sys/fs/sysvbfs/bfs.c
347
strncpy(dirent->name, to_name, BFS_FILENAME_MAXLEN);
sys/fs/sysvbfs/bfs.c
348
bfs_writeback_dirent(bfs, dirent, false);
sys/fs/sysvbfs/bfs.c
382
for (file = bfs->dirent, i = 0; i < bfs->max_dirent; i++, file++)
sys/fs/sysvbfs/bfs.c
439
struct bfs_dirent *dir_base = bfs->dirent;
sys/fs/sysvbfs/bfs.c
489
struct bfs_dirent *dirent;
sys/fs/sysvbfs/bfs.c
491
if (!bfs_dirent_lookup_by_name(bfs, fname, &dirent))
sys/fs/sysvbfs/bfs.c
493
if (!bfs_inode_lookup(bfs, dirent->inode, &inode))
sys/fs/sysvbfs/bfs.c
512
struct bfs_dirent **dirent)
sys/fs/sysvbfs/bfs.c
517
for (file = bfs->dirent, i = 0; i < bfs->max_dirent; i++, file++)
sys/fs/sysvbfs/bfs.c
524
*dirent = file;
sys/fs/sysvbfs/bfs.c
531
struct bfs_dirent **dirent)
sys/fs/sysvbfs/bfs.c
536
for (file = bfs->dirent, i = 0; i < bfs->max_dirent; i++, file++)
sys/fs/sysvbfs/bfs.c
544
*dirent = file;
sys/fs/sysvbfs/bfs.c
729
file = bfs->dirent;
sys/fs/sysvbfs/bfs.h
126
struct bfs_dirent *dirent;
sys/fs/sysvbfs/sysvbfs_vnops.c
105
&dirent)) {
sys/fs/sysvbfs/sysvbfs_vnops.c
117
error = sysvbfs_vget(v->v_mount, dirent->inode,
sys/fs/sysvbfs/sysvbfs_vnops.c
143
struct bfs_dirent *dirent;
sys/fs/sysvbfs/sysvbfs_vnops.c
161
if (!bfs_dirent_lookup_by_name(bfs, a->a_cnp->cn_nameptr, &dirent))
sys/fs/sysvbfs/sysvbfs_vnops.c
164
err = sysvbfs_vget(mp, dirent->inode, LK_EXCLUSIVE, a->a_vpp);
sys/fs/sysvbfs/sysvbfs_vnops.c
627
struct dirent *dp;
sys/fs/sysvbfs/sysvbfs_vnops.c
639
dp = malloc(sizeof(struct dirent), M_BFS, M_WAITOK | M_ZERO);
sys/fs/sysvbfs/sysvbfs_vnops.c
641
i = uio->uio_offset / sizeof(struct dirent);
sys/fs/sysvbfs/sysvbfs_vnops.c
642
n = uio->uio_resid / sizeof(struct dirent);
sys/fs/sysvbfs/sysvbfs_vnops.c
647
for (file = &bfs->dirent[i]; n > 0; file++, i++) {
sys/fs/sysvbfs/sysvbfs_vnops.c
658
memset(dp, 0, sizeof(struct dirent));
sys/fs/sysvbfs/sysvbfs_vnops.c
663
dp->d_reclen = sizeof(struct dirent);
sys/fs/sysvbfs/sysvbfs_vnops.c
77
struct bfs_dirent *dirent = NULL;
sys/fs/tmpfs/tmpfs_rename.c
423
struct tmpfs_dirent *dirent, **dep_ret = de_ret;
sys/fs/tmpfs/tmpfs_rename.c
435
dirent = tmpfs_dir_lookup(VP_TO_TMPFS_NODE(dvp), cnp);
sys/fs/tmpfs/tmpfs_rename.c
436
if (dirent == NULL)
sys/fs/tmpfs/tmpfs_rename.c
439
error = vcache_get(mp, &dirent->td_node, sizeof(dirent->td_node), &vp);
sys/fs/tmpfs/tmpfs_rename.c
444
*dep_ret = dirent;
sys/fs/tmpfs/tmpfs_subr.c
765
tmpfs_dir_getdotents(tmpfs_node_t *node, struct dirent *dp, struct uio *uio)
sys/fs/tmpfs/tmpfs_subr.c
811
struct dirent dent;
sys/fs/udf/udf_subr.c
4514
struct dirent *dirent;
sys/fs/udf/udf_subr.c
4545
dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK);
sys/fs/udf/udf_subr.c
4552
error = udf_read_fid_stream(dvp, &diroffset, fid, dirent);
sys/fs/udf/udf_subr.c
4566
dirhash_enter(dirh, dirent, pre_diroffset,
sys/fs/udf/udf_subr.c
4573
free(dirent, M_UDFTEMP);
sys/fs/udf/udf_subr.c
4594
struct dirent *dirent, *s_dirent;
sys/fs/udf/udf_subr.c
4615
dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK);
sys/fs/udf/udf_subr.c
4616
s_dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK);
sys/fs/udf/udf_subr.c
4643
error = udf_read_fid_stream(vp, &diroffset, fid, dirent);
sys/fs/udf/udf_subr.c
4648
dirent->d_namlen, dirent->d_namlen, dirent->d_name));
sys/fs/udf/udf_subr.c
4651
if (strncmp(dirent->d_name, s_dirent->d_name, s_dirent->d_namlen) == 0) {
sys/fs/udf/udf_subr.c
4658
free(dirent, M_UDFTEMP);
sys/fs/udf/udf_subr.c
4829
struct dirent *dirent, *s_dirent;
sys/fs/udf/udf_subr.c
4853
dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK);
sys/fs/udf/udf_subr.c
4854
s_dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK);
sys/fs/udf/udf_subr.c
4878
error = udf_read_fid_stream(dvp, &diroffset, fid, dirent);
sys/fs/udf/udf_subr.c
4883
KASSERT(dirent->d_namlen == s_dirent->d_namlen);
sys/fs/udf/udf_subr.c
4884
if (strncmp(dirent->d_name, s_dirent->d_name, s_dirent->d_namlen) == 0) {
sys/fs/udf/udf_subr.c
4959
dirhash_remove(dirh, dirent, diroffset,
sys/fs/udf/udf_subr.c
4964
free(dirent, M_UDFTEMP);
sys/fs/udf/udf_subr.c
4984
struct dirent *dirent;
sys/fs/udf/udf_subr.c
5022
dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK);
sys/fs/udf/udf_subr.c
5042
error = udf_read_fid_stream(dvp, &diroffset, fid, dirent);
sys/fs/udf/udf_subr.c
5047
KASSERT(dirent->d_namlen == namelen);
sys/fs/udf/udf_subr.c
5048
if (strncmp(dirent->d_name, name, namelen) == 0) {
sys/fs/udf/udf_subr.c
5079
free(dirent, M_UDFTEMP);
sys/fs/udf/udf_subr.c
5106
struct dirent dirent;
sys/fs/udf/udf_subr.c
5170
dirent.d_namlen = 0;
sys/fs/udf/udf_subr.c
5192
error = udf_read_fid_stream(vp, &fid_pos, fid, dirent);
sys/fs/udf/udf_subr.c
5314
udf_to_unix_name(dirent.d_name, NAME_MAX,
sys/fs/udf/udf_subr.c
5316
dirent.d_namlen = strlen(dirent.d_name);
sys/fs/udf/udf_subr.c
5317
dirhash_enter(dirh, &dirent, chosen_fid_pos,
sys/fs/udf/udf_subr.c
6288
struct fileid_desc *fid, struct dirent *dirent)
sys/fs/udf/udf_subr.c
6300
assert(dirent);
sys/fs/udf/udf_subr.c
6321
memset(dirent, 0, sizeof(struct dirent));
sys/fs/udf/udf_subr.c
6382
udf_to_unix_name(dirent->d_name, NAME_MAX,
sys/fs/udf/udf_subr.c
6387
strcpy(dirent->d_name, "..");
sys/fs/udf/udf_subr.c
6389
dirent->d_fileno = udf_get_node_id(&fid->icb); /* inode hash XXX */
sys/fs/udf/udf_subr.c
6390
dirent->d_namlen = strlen(dirent->d_name);
sys/fs/udf/udf_subr.c
6391
dirent->d_reclen = _DIRENT_SIZE(dirent);
sys/fs/udf/udf_subr.c
6397
dirent->d_type = DT_UNKNOWN;
sys/fs/udf/udf_subr.c
6401
dirent->d_type = DT_DIR;
sys/fs/udf/udf_subr.h
168
int udf_read_fid_stream(struct vnode *vp, uint64_t *offset, struct fileid_desc *fid, struct dirent *dirent);
sys/fs/udf/udf_vnops.c
542
struct dirent *dirent;
sys/fs/udf/udf_vnops.c
563
dirent = malloc(sizeof(struct dirent), M_UDFTEMP, M_WAITOK | M_ZERO);
sys/fs/udf/udf_vnops.c
571
strcpy(dirent->d_name, ".");
sys/fs/udf/udf_vnops.c
572
dirent->d_fileno = udf_get_node_id(&udf_node->loc);
sys/fs/udf/udf_vnops.c
573
dirent->d_type = DT_DIR;
sys/fs/udf/udf_vnops.c
574
dirent->d_namlen = strlen(dirent->d_name);
sys/fs/udf/udf_vnops.c
575
dirent->d_reclen = _DIRENT_SIZE(dirent);
sys/fs/udf/udf_vnops.c
576
uiomove(dirent, _DIRENT_SIZE(dirent), uio);
sys/fs/udf/udf_vnops.c
597
error = udf_read_fid_stream(vp, &diroffset, fid, dirent);
sys/fs/udf/udf_vnops.c
607
if (uio->uio_resid < _DIRENT_SIZE(dirent))
sys/fs/udf/udf_vnops.c
623
dirent->d_name, dirent->d_type));
sys/fs/udf/udf_vnops.c
624
uiomove(dirent, _DIRENT_SIZE(dirent), uio);
sys/fs/udf/udf_vnops.c
645
free(dirent, M_UDFTEMP);
sys/fs/union/union_subr.c
1120
struct dirent *dp, *edp;
sys/fs/union/union_subr.c
1160
edp = (struct dirent *)&dirbuf[dirlen - auio.uio_resid];
sys/fs/union/union_subr.c
1161
for (dp = (struct dirent *)dirbuf;
sys/fs/union/union_subr.c
1163
dp = (struct dirent *)((char *)dp + dp->d_reclen)) {
sys/fs/unionfs/unionfs_subr.c
806
struct dirent *dp;
sys/fs/unionfs/unionfs_subr.c
807
struct dirent *edp;
sys/fs/unionfs/unionfs_subr.c
844
edp = (struct dirent*)&buf[sizeof(buf) - uio.uio_resid];
sys/fs/unionfs/unionfs_subr.c
845
for (dp = (struct dirent*)buf; !error && dp < edp;
sys/fs/unionfs/unionfs_subr.c
846
dp = (struct dirent*)((char *)dp + dp->d_reclen)) {
sys/fs/v7fs/v7fs_vnops.c
921
struct dirent *dp;
sys/fs/v7fs/v7fs_vnops.c
934
struct dirent *dp = p->dp;
sys/fs/v7fs/v7fs_vnops.c
993
struct dirent *dp;
sys/kern/vfs_dirhash.c
253
struct dirent *dirent, uint64_t offset, uint32_t entry_size, int new_p)
sys/kern/vfs_dirhash.c
269
hashvalue = hash32_strn(dirent->d_name, dirent->d_namlen,
sys/kern/vfs_dirhash.c
281
KASSERT(dirh_e->d_namlen == dirent->d_namlen);
sys/kern/vfs_dirhash.c
287
offset, entry_size, dirent->d_namlen,
sys/kern/vfs_dirhash.c
288
dirent->d_namlen, dirent->d_namlen, dirent->d_name));
sys/kern/vfs_dirhash.c
326
dirh_e->d_namlen = dirent->d_namlen;
sys/kern/vfs_dirhash.c
365
dirhash_remove(struct dirhash *dirh, struct dirent *dirent,
sys/kern/vfs_dirhash.c
373
dirent->d_namlen, dirent->d_namlen, dirent->d_name));
sys/kern/vfs_dirhash.c
380
hashvalue = hash32_strn(dirent->d_name, dirent->d_namlen,
sys/kern/vfs_dirhash.c
393
KASSERT(dirh_e->d_namlen == dirent->d_namlen);
sys/kern/vfs_getcwd.c
203
struct dirent *dp;
sys/kern/vfs_getcwd.c
211
dp = (struct dirent *) cpos;
sys/miscfs/fdesc/fdesc_vnops.c
526
#define UIO_MX _DIRENT_RECLEN((struct dirent *)NULL, sizeof("stderr") - 1)
sys/miscfs/fdesc/fdesc_vnops.c
542
struct dirent d;
sys/miscfs/kernfs/kernfs_vnops.c
848
kernfs_setdirentfileno_kt(struct dirent *d, const struct kern_target *kt,
sys/miscfs/kernfs/kernfs_vnops.c
864
kernfs_setdirentfileno(struct dirent *d, off_t entry,
sys/miscfs/kernfs/kernfs_vnops.c
902
struct dirent d;
sys/miscfs/procfs/procfs_vnops.c
1356
struct dirent d;
sys/miscfs/procfs/procfs_vnops.c
1378
UIO_MX - offsetof(struct dirent, d_name), "%ld", (long)p->p_pid);
sys/miscfs/procfs/procfs_vnops.c
1421
struct dirent d;
sys/nfs/nfs_bio.c
275
pdp = dp = (struct dirent *)bp->b_data;
sys/nfs/nfs_bio.c
276
edp = (struct dirent *)(void *)((char *)bp->b_data + bp->b_bcount -
sys/nfs/nfs_bio.c
292
if (dp >= edp || (struct dirent *)_DIRENT_NEXT(dp) > edp ||
sys/nfs/nfs_bio.c
327
ep = (struct dirent *)(void *)((char *)bp->b_data + on + n);
sys/nfs/nfs_bio.c
334
while (dp < ep && (struct dirent *)_DIRENT_NEXT(dp) <= ep) {
sys/nfs/nfs_bio.c
91
struct dirent *dp, *pdp, *edp, *ep;
sys/nfs/nfs_clntsubs.c
481
struct dirent *dp;
sys/nfs/nfs_clntsubs.c
512
dp = (struct dirent *)cp;
sys/nfs/nfs_serv.c
2676
struct dirent *dp;
sys/nfs/nfs_serv.c
2817
dp = (struct dirent *)cpos;
sys/nfs/nfs_serv.c
2823
dp = (struct dirent *)cpos;
sys/nfs/nfs_serv.c
2908
dp = (struct dirent *)cpos;
sys/nfs/nfs_serv.c
2941
struct dirent *dp;
sys/nfs/nfs_serv.c
3093
dp = (struct dirent *)cpos;
sys/nfs/nfs_serv.c
3099
dp = (struct dirent *)cpos;
sys/nfs/nfs_serv.c
3240
dp = (struct dirent *)cpos;
sys/nfs/nfs_vnops.c
2296
struct dirent *dp;
sys/nfs/nfs_vnops.c
2341
dp = (struct dirent *) base;
sys/nfs/nfs_vnops.c
2371
struct dirent *dp = NULL;
sys/nfs/nfs_vnops.c
2494
dp = (struct dirent *)uiop->uio_iov->iov_base;
sys/nfs/nfs_vnops.c
2595
struct dirent *dp = NULL;
sys/nfs/nfs_vnops.c
2690
dp = (struct dirent *)uiop->uio_iov->iov_base;
sys/rump/kern/lib/libsys_cygwin/rump_cygwin_compat.c
181
struct dirent *bdp;
sys/rump/kern/lib/libsys_cygwin/rump_cygwin_compat.c
216
bdp = (struct dirent *)inp;
sys/rump/kern/lib/libsys_sunos/rump_sunos_compat.c
259
struct dirent *bdp;
sys/rump/kern/lib/libsys_sunos/rump_sunos_compat.c
317
bdp = (struct dirent *)inp;
sys/rump/librump/rumpvfs/rumpfs.c
1309
struct dirent *dentp = NULL;
sys/stand/ls.c
84
typedef struct dirent DP;
sys/sys/dir.h
52
#define direct dirent
sys/sys/dirhash.h
70
void dirhash_enter(struct dirhash *, struct dirent *, uint64_t,
sys/sys/dirhash.h
73
void dirhash_remove(struct dirhash *, struct dirent *dirent,
sys/ufs/chfs/chfs_malloc.c
287
chfs_free_dirent(struct chfs_dirent *dirent)
sys/ufs/chfs/chfs_malloc.c
289
size_t size = sizeof(struct chfs_dirent) + dirent->nsize + 1;
sys/ufs/chfs/chfs_malloc.c
291
kmem_free(dirent, size);
sys/ufs/chfs/chfs_scan.c
285
struct chfs_flash_dirent_node *dirent = buf;
sys/ufs/chfs/chfs_scan.c
288
crc = crc32(0, (uint8_t *)dirent, sizeof(*dirent) - 4);
sys/ufs/chfs/chfs_scan.c
289
if (crc != le32toh(dirent->node_crc)) {
sys/ufs/chfs/chfs_scan.c
290
err = chfs_update_eb_dirty(chmp, cheb, le32toh(dirent->length));
sys/ufs/chfs/chfs_scan.c
297
namelen = dirent->nsize;
sys/ufs/chfs/chfs_scan.c
310
memcpy(&fd->name, dirent->name, namelen);
sys/ufs/chfs/chfs_scan.c
313
crc = crc32(0, fd->name, dirent->nsize);
sys/ufs/chfs/chfs_scan.c
314
if (crc != le32toh(dirent->name_crc)) {
sys/ufs/chfs/chfs_scan.c
316
"calculated: 0x%x\n", le32toh(dirent->name_crc), crc);
sys/ufs/chfs/chfs_scan.c
318
err = chfs_update_eb_dirty(chmp, cheb, le32toh(dirent->length));
sys/ufs/chfs/chfs_scan.c
326
parentvc = chfs_scan_make_vnode_cache(chmp, le64toh(dirent->pvno));
sys/ufs/chfs/chfs_scan.c
339
fd->vno = le64toh(dirent->vno);
sys/ufs/chfs/chfs_scan.c
340
fd->version = le64toh(dirent->version);
sys/ufs/chfs/chfs_scan.c
342
fd->type = dirent->dtype;
sys/ufs/chfs/chfs_subr.c
138
struct dirent dent;
sys/ufs/ext2fs/ext2fs_lookup.c
162
struct dirent *dstd;
sys/ufs/ext2fs/ext2fs_lookup.c
187
dstd = kmem_zalloc(sizeof(struct dirent), KM_SLEEP);
sys/ufs/ext2fs/ext2fs_lookup.c
189
nc = e2fs_count / _DIRENT_MINSIZE((struct dirent *)0);
sys/ufs/ext2fs/ext2fs_lookup.c
81
struct dirent *ffsdir);
sys/ufs/ext2fs/ext2fs_lookup.c
97
ext2fs_dirconv2ffs(struct m_ext2fs *fs, struct ext2fs_direct *e2dir, struct dirent *ffsdir)
sys/ufs/ext2fs/ext2fs_lookup.c
99
memset(ffsdir, 0, sizeof(struct dirent));
sys/ufs/lfs/ulfs_extattr.c
521
struct dirent *dp, *edp;
sys/ufs/lfs/ulfs_extattr.c
564
edp = (struct dirent *)&dirbuf[LFS_DIRBLKSIZ];
sys/ufs/lfs/ulfs_extattr.c
565
for (dp = (struct dirent *)dirbuf; dp < edp; ) {
sys/ufs/lfs/ulfs_extattr.c
598
dp = (struct dirent *) ((char *)dp + dp->d_reclen);
sys/ufs/lfs/ulfs_vnops.c
792
struct dirent *dirent, *stopdirent;
sys/ufs/lfs/ulfs_vnops.c
814
if (callerbytes < _DIRENT_MINSIZE(dirent)) {
sys/ufs/lfs/ulfs_vnops.c
859
dirent = (struct dirent *)(void *)direntbuf;
sys/ufs/lfs/ulfs_vnops.c
860
stopdirent = (struct dirent *)(void *)&direntbuf[direntbufmax];
sys/ufs/lfs/ulfs_vnops.c
889
struct dirent *save = dirent;
sys/ufs/lfs/ulfs_vnops.c
890
dirent->d_reclen = _DIRENT_MINSIZE(dirent);
sys/ufs/lfs/ulfs_vnops.c
891
dirent = _DIRENT_NEXT(dirent);
sys/ufs/lfs/ulfs_vnops.c
898
dirent->d_type = lfs_dir_gettype(fs, rawdp);
sys/ufs/lfs/ulfs_vnops.c
899
dirent->d_namlen = lfs_dir_getnamlen(fs, rawdp);
sys/ufs/lfs/ulfs_vnops.c
900
dirent->d_reclen = _DIRENT_RECLEN(dirent, dirent->d_namlen);
sys/ufs/lfs/ulfs_vnops.c
903
if ((char *)(void *)dirent + dirent->d_reclen +
sys/ufs/lfs/ulfs_vnops.c
904
_DIRENT_MINSIZE(dirent) > (char *)(void *)stopdirent)
sys/ufs/lfs/ulfs_vnops.c
908
dirent->d_fileno = lfs_dir_getino(fs, rawdp);
sys/ufs/lfs/ulfs_vnops.c
909
(void)memcpy(dirent->d_name, lfs_dir_nameptr(fs, rawdp),
sys/ufs/lfs/ulfs_vnops.c
910
dirent->d_namlen);
sys/ufs/lfs/ulfs_vnops.c
911
memset(&dirent->d_name[dirent->d_namlen], 0,
sys/ufs/lfs/ulfs_vnops.c
912
dirent->d_reclen - _DIRENT_NAMEOFF(dirent)
sys/ufs/lfs/ulfs_vnops.c
913
- dirent->d_namlen);
sys/ufs/lfs/ulfs_vnops.c
921
dirent = _DIRENT_NEXT(dirent);
sys/ufs/lfs/ulfs_vnops.c
926
callerbytes = ((char *)(void *)dirent - direntbuf);
sys/ufs/ufs/ufs_extattr.c
520
struct dirent *dp, *edp;
sys/ufs/ufs/ufs_extattr.c
562
edp = (struct dirent *)&dirbuf[UFS_DIRBLKSIZ];
sys/ufs/ufs/ufs_extattr.c
563
for (dp = (struct dirent *)dirbuf; dp < edp; ) {
sys/ufs/ufs/ufs_extattr.c
595
dp = (struct dirent *) ((char *)dp + dp->d_reclen);
sys/ufs/ufs/ufs_vnops.c
1588
struct dirent *dirent, *stopdirent;
sys/ufs/ufs/ufs_vnops.c
1615
if (callerbytes < _DIRENT_MINSIZE(dirent)) {
sys/ufs/ufs/ufs_vnops.c
1733
dirent = (struct dirent *)(void *)direntbuf;
sys/ufs/ufs/ufs_vnops.c
1734
stopdirent = (struct dirent *)(void *)&direntbuf[direntbufmax];
sys/ufs/ufs/ufs_vnops.c
1764
struct dirent *save = dirent;
sys/ufs/ufs/ufs_vnops.c
1765
dirent->d_reclen = _DIRENT_MINSIZE(dirent);
sys/ufs/ufs/ufs_vnops.c
1766
dirent = _DIRENT_NEXT(dirent);
sys/ufs/ufs/ufs_vnops.c
1774
dirent->d_type = rawdp->d_namlen;
sys/ufs/ufs/ufs_vnops.c
1775
dirent->d_namlen = rawdp->d_type;
sys/ufs/ufs/ufs_vnops.c
1777
dirent->d_type = rawdp->d_type;
sys/ufs/ufs/ufs_vnops.c
1778
dirent->d_namlen = rawdp->d_namlen;
sys/ufs/ufs/ufs_vnops.c
1780
dirent->d_reclen = _DIRENT_RECLEN(dirent, dirent->d_namlen);
sys/ufs/ufs/ufs_vnops.c
1783
if ((char *)(void *)dirent + dirent->d_reclen +
sys/ufs/ufs/ufs_vnops.c
1784
_DIRENT_MINSIZE(dirent) > (char *)(void *)stopdirent)
sys/ufs/ufs/ufs_vnops.c
1788
dirent->d_fileno = ufs_rw32(rawdp->d_ino, nswap);
sys/ufs/ufs/ufs_vnops.c
1789
(void)memcpy(dirent->d_name, rawdp->d_name, dirent->d_namlen);
sys/ufs/ufs/ufs_vnops.c
1790
memset(&dirent->d_name[dirent->d_namlen], 0,
sys/ufs/ufs/ufs_vnops.c
1791
dirent->d_reclen - _DIRENT_NAMEOFF(dirent)
sys/ufs/ufs/ufs_vnops.c
1792
- dirent->d_namlen);
sys/ufs/ufs/ufs_vnops.c
1800
dirent = _DIRENT_NEXT(dirent);
sys/ufs/ufs/ufs_vnops.c
1805
callerbytes = ((char *)(void *)dirent - direntbuf);
tests/fs/hfs/t_pathconvert.c
39
struct dirent *dirent;
tests/fs/hfs/t_pathconvert.c
62
for (offset = 0; offset < nbytes; offset += dirent->d_reclen) {
tests/fs/hfs/t_pathconvert.c
63
dirent = (struct dirent *)(buf + offset);
tests/fs/hfs/t_pathconvert.c
64
if (strchr(dirent->d_name, '/'))
tests/fs/hfs/t_pathconvert.c
65
atf_tc_fail("dirent with slash: %s", dirent->d_name);
tests/fs/hfs/t_pathconvert.c
66
if (0 == strcmp(FUNNY_FILENAME, dirent->d_name))
tests/fs/kernfs/t_basic.c
46
struct dirent *dent;
tests/fs/puffs/h_dtfs/dtfs_subr.c
149
struct dtfs_dirent *dirent;
tests/fs/puffs/h_dtfs/dtfs_subr.c
153
LIST_FOREACH(dirent, &searchdir->df_dirents, dfd_entries) {
tests/fs/puffs/h_dtfs/dtfs_subr.c
155
return dirent;
tests/fs/puffs/h_dtfs/dtfs_subr.c
165
struct dtfs_dirent *dirent;
tests/fs/puffs/h_dtfs/dtfs_subr.c
167
LIST_FOREACH(dirent, &searchdir->df_dirents, dfd_entries)
tests/fs/puffs/h_dtfs/dtfs_subr.c
168
if (dirent->dfd_namelen == fnlen
tests/fs/puffs/h_dtfs/dtfs_subr.c
169
&& strncmp(dirent->dfd_name, fname, fnlen) == 0)
tests/fs/puffs/h_dtfs/dtfs_subr.c
170
return dirent;
tests/fs/puffs/h_dtfs/dtfs_vnops.c
237
struct dirent *dent, off_t *readoff, size_t *reslen,
tests/fs/vfs/t_union.c
114
struct dirent *dp;
tests/fs/vfs/t_union.c
143
for (dp = (struct dirent *)dbuf;
tests/lib/libc/gen/t_dir.c
55
struct dirent *entry;
tests/lib/libc/gen/t_glob.c
133
static struct dirent *
tests/lib/libc/gen/t_glob.c
136
static struct dirent dir;
tools/compat/compat_defs.h
254
# define NAMLEN(dirent) (strlen((dirent)->d_name))
tools/compat/compat_defs.h
257
# define NAMLEN(dirent) ((dirent)->d_namlen)
usr.bin/at/at.c
428
struct dirent *dirent;
usr.bin/at/at.c
447
while ((dirent = readdir(spool)) != NULL) {
usr.bin/at/at.c
448
if (stat(dirent->d_name, &buf) == -1)
usr.bin/at/at.c
460
if (sscanf(dirent->d_name, "%c%5x%8lx", &queue, &jobno, &ctm) != 3)
usr.bin/at/at.c
505
struct dirent *dirent;
usr.bin/at/at.c
521
while((dirent = readdir(spool)) != NULL) {
usr.bin/at/at.c
524
if (stat(dirent->d_name, &buf) == -1)
usr.bin/at/at.c
528
if (sscanf(dirent->d_name, "%c%5x%8lx", &queue, &jobno, &ctm) !=3)
usr.bin/at/at.c
541
if (unlink(dirent->d_name) == -1)
usr.bin/at/at.c
542
perr(dirent->d_name);
usr.bin/at/at.c
553
fp = fopen(dirent->d_name, "r");
usr.bin/cvslatest/cvslatest.c
228
struct dirent *dp;
usr.bin/diff/diffdir.c
173
diffit(struct dirent *dp, char *path1, size_t plen1, struct dirent *dp2,
usr.bin/diff/diffdir.c
230
selectfile(const struct dirent *dp)
usr.bin/diff/diffdir.c
38
static int selectfile(const struct dirent *);
usr.bin/diff/diffdir.c
39
static void diffit(struct dirent *, char *, size_t, struct dirent *,
usr.bin/diff/diffdir.c
51
struct dirent *dent1, **dp1, **edp1, **dirp1 = NULL;
usr.bin/diff/diffdir.c
52
struct dirent *dent2, **dp2, **edp2, **dirp2 = NULL;
usr.bin/find/function.c
539
struct dirent *dp;
usr.bin/ftp/complete.c
167
struct dirent *dp;
usr.bin/locale/locale.c
388
struct dirent *dp;
usr.bin/mail/complete.c
337
struct dirent *dp;
usr.bin/mail/complete.c
430
struct dirent *dp;
usr.bin/make/dir.c
1455
struct dirent *dp;
usr.bin/make/util.c
238
struct dirent *d;
usr.bin/msgs/msgs.c
265
struct dirent *dp;
usr.bin/patch/backupfile.c
105
struct dirent *dp;
usr.bin/rdist/docmd.c
485
struct dirent *dp;
usr.bin/rdist/expand.c
305
struct dirent *dp;
usr.bin/rdist/server.c
1229
struct dirent *dp;
usr.bin/rdist/server.c
1302
struct dirent *dp;
usr.bin/rdist/server.c
337
struct dirent *dp;
usr.bin/ruptime/ruptime.c
81
struct dirent *dp;
usr.bin/rwho/rwho.c
80
struct dirent *dp;
usr.sbin/catman/catman.c
354
struct dirent *dp;
usr.sbin/fstyp/hammer2_disk.h
654
hammer2_dirent_head_t dirent;
usr.sbin/lpr/common_source/common.c
238
struct dirent *d;
usr.sbin/lpr/common_source/common.c
467
struct dirent *d;
usr.sbin/lpr/common_source/lp.h
101
struct dirent;
usr.sbin/lpr/common_source/lp.h
117
int iscf(const struct dirent *);
usr.sbin/lpr/common_source/rmjob.c
380
iscf(const struct dirent *d)
usr.sbin/lpr/common_source/rmjob.c
83
struct dirent **files;
usr.sbin/lpr/lpc/cmds.c
245
doselect(const struct dirent *d)
usr.sbin/lpr/lpc/cmds.c
259
sortq(const struct dirent **d1, const struct dirent **d2)
usr.sbin/lpr/lpc/cmds.c
285
struct dirent **queue;
usr.sbin/lpr/lpc/cmds.c
73
static int doselect(const struct dirent *);
usr.sbin/lpr/lpc/cmds.c
732
struct dirent *dp;
usr.sbin/lpr/lpc/cmds.c
77
static int sortq(const struct dirent **, const struct dirent **);
usr.sbin/makefs/walk.c
202
struct dirent *dent;
usr.sbin/makemandb/makemandb.c
464
struct dirent *dirp;
usr.sbin/puffs/mount_9p/node.c
165
puffs9p_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent,
usr.sbin/puffs/mount_psshfs/node.c
387
struct dirent *dent, off_t *readoff, size_t *reslen,
usr.sbin/puffs/mount_sysctlfs/sysctlfs.c
639
struct dirent *dent, off_t *readoff, size_t *reslen,
usr.sbin/rarpd/rarpd.c
527
struct dirent *dent;
usr.sbin/rbootd/parseconf.c
316
struct dirent *dp;
usr.sbin/sysinst/aout2elf.c
136
struct dirent *dp;
usr.sbin/sysinst/main.c
378
struct dirent *dirent;
usr.sbin/sysinst/main.c
387
while ((dirent = readdir(dir)) != 0) {
usr.sbin/sysinst/main.c
388
if (memcmp(dirent->d_name, "sysinstmsgs.", 12))
usr.sbin/sysinst/main.c
395
strcat(fname, dirent->d_name);
usr.sbin/sysinst/main.c
683
struct dirent *ent;
usr.sbin/sysinst/run.c
293
struct dirent *dirent;
usr.sbin/sysinst/run.c
332
while ((dirent = readdir(dir))) {
usr.sbin/sysinst/run.c
333
if (dirent->d_name[0] == '.')
usr.sbin/sysinst/run.c
335
if (strncmp(dirent->d_name, fn, l) != 0)
usr.sbin/sysinst/run.c
343
dirent->d_name);
usr.sbin/sysinst/util.c
1843
struct dirent *dp;
usr.sbin/user/user.c
338
struct dirent *dp;
usr.sbin/ypbind/ypbind.c
417
struct dirent *dp;
usr.sbin/ypserv/ypserv/ypserv_proc.c
438
struct dirent *dp;