Lines Matching +defs:mode +defs:name
122 const path& name;
185 : name(other.name), fd(other.fd), m_stat(other.m_stat), m_status(other.m_status) {
196 explicit FileDescriptor(const path* p, int descriptor = -1) : name(*p), fd(descriptor) {}
214 auto const mode = path_stat.st_mode;
215 if (S_ISLNK(mode))
217 else if (S_ISREG(mode))
219 else if (S_ISDIR(mode))
221 else if (S_ISBLK(mode))
223 else if (S_ISCHR(mode))
225 else if (S_ISFIFO(mode))
227 else if (S_ISSOCK(mode))
290 m_status = create_file_status(m_ec, name, m_stat, &ec);