Lines Matching defs:direct
49 * This header file provides BSD compatibility for DIR and direct structures.
53 * The BSD direct structure is similar (not identical) to the dirent
54 * structure. All fields of the direct structure can be obtained using
57 * is not. The BSD version of this routine returns a direct structure.
72 struct direct {
79 struct direct {
104 ((sizeof (struct direct) - sizeof ((dp)->d_name) + \
141 #define direct64 direct
154 #define direct direct64
160 extern struct direct *readdir(DIR *);
163 extern int scandir(char *, struct direct *(*[]),
164 int (*)(struct direct *),
165 int (*)(struct direct **, struct direct **));
166 extern int alphasort(struct direct **, struct direct **);
171 extern struct direct *readdir();