Lines Matching refs:flags
49 …(const char *, const struct stat *, int, struct FTW *), int fd_limit, int flags, struct history *h) in do_nftw() argument
58 if ((flags & FTW_PHYS) ? lstat(path, &st) : stat(path, &st) < 0) { in do_nftw()
59 if (!(flags & FTW_PHYS) && errno==ENOENT && !lstat(path, &st)) in do_nftw()
65 else if (flags & FTW_DEPTH) type = FTW_DP; in do_nftw()
68 if (flags & FTW_PHYS) type = FTW_SL; in do_nftw()
74 if ((flags & FTW_MOUNT) && h && st.st_dev != h->dev) in do_nftw()
93 if (!(flags & FTW_DEPTH) && (r=fn(path, &st, type, &lev))) in do_nftw()
116 if ((r=do_nftw(path, fn, fd_limit-1, flags, &new))) { in do_nftw()
128 if ((flags & FTW_DEPTH) && (r=fn(path, &st, type, &lev))) in do_nftw()
134 …ar *path, int (*fn)(const char *, const struct stat *, int, struct FTW *), int fd_limit, int flags) in nftw() argument
152 r = do_nftw(pathbuf, fn, fd_limit, flags, NULL); in nftw()