Lines Matching refs:indir
307 static void listfiles(int dirfd, struct dirtree *indir)
316 perror_msg_raw(indir->name);
325 if (!indir->parent) {
328 dt = indir->child;
341 } else dirtree_recurse(indir, filter, dup(dirfd),
348 for (dtlen = 0, dt = indir->child; dt; dt = dt->next, dtlen++)
354 if (indir->parent && (TT.singledir!=indir || (flags&FLAG_R)))
356 char *path = dirtree_path(indir, 0);
375 if ((flags&(FLAG_h|FLAG_l|FLAG_o|FLAG_n|FLAG_g|FLAG_s)) && indir->parent) {
425 if (S_ISDIR(mode) && !indir->parent && !(flags & FLAG_d)) continue;
547 if (!indir->parent || ((flags&FLAG_R) && dirtree_notdotdot(sort[ul])))