Lines Matching refs:FTS
57 static FTSENT *fts_alloc(FTS *, char *, size_t);
58 static FTSENT *fts_build(FTS *, int);
60 static void fts_load(FTS *, FTSENT *);
62 static void fts_padjust(FTS *, FTSENT *);
63 static int fts_palloc(FTS *, size_t);
64 static FTSENT *fts_sort(FTS *, FTSENT *, size_t);
65 static int fts_stat(FTS *, FTSENT *, int, int);
66 static int fts_safe_changedir(FTS *, FTSENT *, int, char *);
67 static int fts_ufslinks(FTS *, const FTSENT *);
83 * Internal representation of an FTS, including extra implementation
84 * details. The FTS returned from fts_open points to this structure's
88 FTS ftsp_fts;
111 FTS *
116 FTS *sp;
224 fts_load(FTS *sp, FTSENT *p)
248 fts_close(FTS *sp)
302 fts_read(FTS *sp)
500 fts_set(FTS *sp, FTSENT *p, int instr)
512 fts_children(FTS *sp, int instr)
587 (fts_get_clientptr)(FTS *sp)
597 FTS *
604 fts_set_clientptr(FTS *sp, void *clientptr)
625 fts_build(FTS *sp, int type)
872 fts_stat(FTS *sp, FTSENT *p, int follow, int dfd)
967 FTS *parent;
974 fts_sort(FTS *sp, FTSENT *head, size_t nitems)
1003 fts_alloc(FTS *sp, char *name, size_t namelen)
1068 fts_palloc(FTS *sp, size_t more)
1081 fts_padjust(FTS *sp, FTSENT *head)
1121 fts_safe_changedir(FTS *sp, FTSENT *p, int fd, char *path)
1154 fts_ufslinks(FTS *sp, const FTSENT *ent)