Lines Matching refs:st_mode
204 stb2.st_mode = stb1.st_mode;
206 if (stb1.st_mode == 0)
207 stb1.st_mode = stb2.st_mode;
208 if (S_ISLNK(stb1.st_mode) || S_ISLNK(stb2.st_mode)) {
209 if (S_ISLNK(stb1.st_mode) && S_ISLNK(stb2.st_mode)) {
235 path1, S_ISLNK(stb1.st_mode) ? "symbolic link" :
236 (S_ISDIR(stb1.st_mode) ? "directory" :
237 (S_ISREG(stb1.st_mode) ? "file" : "error")),
238 path2, S_ISLNK(stb2.st_mode) ? "symbolic link" :
239 (S_ISDIR(stb2.st_mode) ? "directory" :
240 (S_ISREG(stb2.st_mode) ? "file" : "error")));
261 stb2.st_mode = stb1.st_mode;
263 if (stb1.st_mode == 0)
264 stb1.st_mode = stb2.st_mode;
266 if (S_ISDIR(stb1.st_mode) && S_ISDIR(stb2.st_mode)) {
274 if (!S_ISREG(stb1.st_mode) && !S_ISDIR(stb1.st_mode))
276 else if (!S_ISREG(stb2.st_mode) && !S_ISDIR(stb2.st_mode))