Lines Matching refs:fts
17 #include <include/fts.h>
905 FTS *fts;
918 FTS *fts = state->fts;
935 while (((void)(errno = 0), ftsent = fts_read(fts)) != NULL) {
960 fts_set(fts, ftsent, FTS_SKIP);
969 fts_set(fts, ftsent, FTS_SKIP);
978 fts_set(fts, ftsent, FTS_SKIP);
984 fts_set(fts, ftsent, FTS_SKIP);
989 fts_set(fts, ftsent, FTS_SKIP);
1003 fts_set(fts, ftsent, FTS_SKIP);
1019 fts_set(fts, ftsent, FTS_SKIP);
1032 fts_set(fts, ftsent, FTS_SKIP);
1038 fts_set(fts, ftsent, FTS_SKIP);
1288 state.fts = fts_open(paths, fts_flags, NULL);
1289 if (!state.fts)
1292 state.ftsent_first = fts_read(state.fts);
1298 * flag tells fts not to descend into directories with different
1299 * device numbers, but fts will still give back the actual directory.
1392 (void) fts_close(state.fts);
1427 "fts error while labeling %s: %m\n",
1562 FTS *fts;
1604 fts = fts_open(paths, fts_flags, NULL);
1605 if (!fts) {
1607 "fts error on %s: %m\n",
1612 while ((ftsent = fts_read(fts)) != NULL) {
1623 fts_set(fts, ftsent, FTS_SKIP);
1642 (void) fts_close(fts);
1647 (void) fts_close(fts);