Lines Matching refs:fts_info
196 p->fts_info = fts_stat(sp, p, ISSET(FTS_COMFOLLOW), -1);
199 if (p->fts_info == FTS_DOT)
200 p->fts_info = FTS_D;
224 * finished the node before the root(s); set p->fts_info to FTS_INIT
230 sp->fts_cur->fts_info = FTS_INIT;
351 p->fts_info = fts_stat(sp, p, 0, -1);
362 (p->fts_info == FTS_SL || p->fts_info == FTS_SLNONE)) {
363 p->fts_info = fts_stat(sp, p, 1, -1);
364 if (p->fts_info == FTS_D && !ISSET(FTS_NOCHDIR)) {
368 p->fts_info = FTS_ERR;
376 if (p->fts_info == FTS_D) {
386 p->fts_info = FTS_DP;
407 * FTS_STOP or the fts_info field of the node.
455 p->fts_info = fts_stat(sp, p, 1, -1);
456 if (p->fts_info == FTS_D && !ISSET(FTS_NOCHDIR)) {
460 p->fts_info = FTS_ERR;
517 p->fts_info = p->fts_errno ? FTS_ERR : FTS_DP;
565 if (p->fts_info == FTS_INIT)
573 if (p->fts_info != FTS_D /* && p->fts_info != FTS_DNR */)
692 * If being called from fts_read, set the fts_info field.
704 cur->fts_info = FTS_DNR;
816 cur->fts_info = FTS_ERR;
841 p->fts_info = FTS_NS;
844 p->fts_info = FTS_NSOK;
854 p->fts_info = FTS_NSOK;
860 p->fts_info = fts_stat(sp, p, 0, dirfd(dirp));
863 p->fts_info = fts_stat(sp, p, 0, -1);
867 if (nlinks > 0 && (p->fts_info == FTS_D ||
868 p->fts_info == FTS_DC || p->fts_info == FTS_DOT))
889 cur->fts_info = nitems ? FTS_ERR : FTS_DNR;
921 cur->fts_info = FTS_ERR;
929 cur->fts_info != FTS_DNR && cur->fts_info != FTS_ERR)
930 cur->fts_info = FTS_DP;
996 * understood that these fields are only referenced if fts_info