Lines Matching refs:fi
89 atf::fs::file_info fi(p);
91 if (fi.get_type() == atf::fs::file_info::dir_type)
92 cleanup_aux_dir(p, fi, fi.get_device() == parent_device);
94 if (fi.get_device() != parent_device)
98 if (fi.get_type() == atf::fs::file_info::dir_type)
111 cleanup_aux_dir(const atf::fs::path& p, const atf::fs::file_info& fi,
114 if (erase && ((fi.get_mode() & S_IRWXU) != S_IRWXU)) {
117 if (chmod(p.c_str(), fi.get_mode() | S_IRWXU) == -1) {
154 cleanup_aux(p / name, fi.get_device(), erase);
247 atf::fs::file_info fi(p);
248 cleanup_aux(p, fi.get_device(), true);