Lines Matching refs:FTSENTRY

82 # define FTSENTRY FTSENT  macro
89 static FTSENTRY *fts_alloc (FTSOBJ *, const char *, size_t);
90 static FTSENTRY *fts_build (FTSOBJ *, int);
91 static void fts_lfree (FTSENTRY *);
92 static void fts_load (FTSOBJ *, FTSENTRY *);
94 static void fts_padjust (FTSOBJ *, FTSENTRY *);
96 static FTSENTRY *fts_sort (FTSOBJ *, FTSENTRY *, int);
97 static u_short fts_stat (FTSOBJ *, FTSENTRY *, int);
98 static int fts_safe_changedir (FTSOBJ *, FTSENTRY *, int, const char *);
121 int (*compar) (const FTSENTRY **, const FTSENTRY **)) in FTS_OPEN() argument
124 FTSENTRY *p, *root; in FTS_OPEN()
126 FTSENTRY *parent = NULL; in FTS_OPEN()
127 FTSENTRY *tmp; in FTS_OPEN()
234 fts_load (FTSOBJ *sp, FTSENTRY *p) in fts_load()
260 FTSENTRY *freep, *p; in FTS_CLOSE()
310 FTSENTRY *
313 FTSENTRY *p, *tmp; in FTS_READ()
507 FTS_SET (FTSOBJ *sp, FTSENTRY *p, int instr) in FTS_SET()
518 FTSENTRY *
521 FTSENTRY *p; in FTS_CHILDREN()
608 static FTSENTRY *
612 FTSENTRY *p, *head; in fts_build()
614 FTSENTRY *cur, *tail; in fts_build()
871 fts_stat (FTSOBJ *sp, FTSENTRY *p, int follow) in fts_stat()
873 FTSENTRY *t; in fts_stat()
950 static FTSENTRY *
951 fts_sort (FTSOBJ *sp, FTSENTRY *head, int nitems) in fts_sort()
953 FTSENTRY **ap, *p; in fts_sort()
963 FTSENTRY **a; in fts_sort()
967 (size_t)(sp->fts_nitems * sizeof(FTSENTRY *)))) == NULL) { in fts_sort()
977 qsort((void *)sp->fts_array, nitems, sizeof(FTSENTRY *), sp->fts_compar); in fts_sort()
984 static FTSENTRY *
987 FTSENTRY *p; in fts_alloc()
998 len = sizeof(FTSENTRY) + namelen; in fts_alloc()
1021 fts_lfree (FTSENTRY *head) in fts_lfree()
1023 FTSENTRY *p; in fts_lfree()
1070 fts_padjust (FTSOBJ *sp, FTSENTRY *head) in fts_padjust()
1072 FTSENTRY *p; in fts_padjust()
1110 fts_safe_changedir (FTSOBJ *sp, FTSENTRY *p, int fd, const char *path) in fts_safe_changedir()