Searched refs:dirent (Results 1 - 21 of 21) sorted by relevance

/xnu-2422.115.4/bsd/sys/
H A Ddir.h65 * The information in this file should be obtained from <dirent.h>
73 #include <sys/dirent.h>
75 #include <dirent.h>
81 #define direct dirent
H A Ddirent.h61 * @(#)dirent.h 8.3 (Berkeley) 8/10/94
65 * The dirent structure defines the format of directory entries.
67 * A directory entry has a struct dirent at the front of it, containing its
89 struct dirent { struct
112 struct dirent __DARWIN_STRUCT_DIRENTRY;
H A DMakefile23 dir.h dirent.h disk.h dkstat.h dtrace.h dtrace_glue.h dtrace_impl.h \
70 dir.h dirent.h disk.h disklabel.h dkstat.h \
/xnu-2422.115.4/bsd/man/man5/
H A DMakefile13 dirent.5 \
/xnu-2422.115.4/bsd/miscfs/devfs/
H A Ddevfs_vnops.c97 #include <sys/dirent.h>
1284 struct dirent dirent; local
1313 dirent.d_fileno = dir_node->dn_ino;
1315 dirent.d_namlen = 1;
1316 dirent.d_type = DT_DIR;
1320 dirent.d_fileno = dir_node->dn_typeinfo.Dir.parent->dn_ino;
1322 dirent.d_fileno = dir_node->dn_ino;
1324 dirent.d_namlen = 2;
1325 dirent
[all...]
H A Ddevfs_fdesc_support.c87 #include <sys/dirent.h>
578 struct dirent d;
579 struct dirent *dp = &d;
/xnu-2422.115.4/tools/tests/xnu_quick_test/
H A D32bit_inode_tests.c18 #include <dirent.h>
101 struct dirent * my_dirent_p;
108 my_dirent_p = (struct dirent *) (my_bufp + i);
H A Dtests.h27 #include <sys/dirent.h>
/xnu-2422.115.4/bsd/hfs/
H A Dhfs_notification.c32 #include <sys/dirent.h>
H A Dhfs.h55 #include <sys/dirent.h>
486 ((sizeof(struct dirent) - (NAME_MAX+1)) + (((namlen)+1 + 3) &~ 3))
H A Dhfs_catalog.c35 #include <sys/dirent.h>
3085 #define SMALL_DIRENTRY_SIZE (int)(sizeof(struct dirent) - (MAXNAMLEN + 1) + 8)
3134 struct dirent catent;
3461 struct dirent catent;
H A Dhfs_vnops.c33 #include <sys/dirent.h>
5096 u_int8_t d_type; /* dirent file type */
5106 u_int8_t d_type; /* dirent file type */
5119 * series of packed dirent structures where each one contains the
5357 /* Pack the buffer with dirent entries. */
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_support.h58 #include <sys/dirent.h>
H A Dvfs_subr.c7907 struct dirent *dp;
7961 dp = (struct dirent*) cpos;
7985 dp = (struct dirent*)cpos;
8033 dp = (struct dirent*) cpos;
8059 dp = (struct dirent*)cpos;
H A Dvfs_fsevents.c46 #include <sys/dirent.h>
H A Dvfs_syscalls.c88 #include <sys/dirent.h>
6908 struct dirent *dep;
6914 * will expand each dirent. The worse case (when the name
6916 * bytes (8-byte aligned) and a struct dirent size of 12 bytes
6937 dep = (struct dirent *)bufptr;
6949 /* Convert a dirent to a dirent64. */
6958 dep = (struct dirent *)((char *)dep + dep->d_reclen);
7372 fp->f_fglob->fg_offset = uio_offset(auio); /* should be multiple of dirent, not variable */
/xnu-2422.115.4/bsd/nfs/
H A Dnfsnode.h268 ((sizeof(struct dirent) - (NAME_MAX+1)) + (((namlen) + 1 + 3) &~ 3))
H A Dnfs_bio.c75 #include <sys/dirent.h>
H A Dnfs_vnops.c83 #include <sys/dirent.h>
4774 struct dirent dent;
H A Dnfs_serv.c79 #include <sys/dirent.h>
H A Dnfs4_vnops.c43 #include <sys/dirent.h>

Completed in 194 milliseconds