Lines Matching refs:finfo
439 struct stat finfo;
443 r = lstat (filename, &finfo);
445 r = stat (filename, &finfo);
452 if (S_ISDIR (finfo.st_mode))
455 else if (S_ISCHR (finfo.st_mode))
459 else if (S_ISBLK (finfo.st_mode))
463 else if (S_ISLNK (finfo.st_mode))
467 else if (S_ISSOCK (finfo.st_mode))
471 else if (S_ISFIFO (finfo.st_mode))
474 else if (S_ISREG (finfo.st_mode))
1338 struct stat finfo;
1355 ? LSTAT (filename, &finfo)
1356 : stat (filename, &finfo);
1357 if (s == 0 && S_ISDIR (finfo.st_mode))
1373 else if (s == 0 && S_ISLNK (finfo.st_mode) &&
1374 stat (filename, &finfo) == 0 && S_ISDIR (finfo.st_mode))