Lines Matching defs:finfo
463 struct stat finfo;
465 return (stat (filename, &finfo) == 0 && S_ISDIR (finfo.st_mode));
481 struct stat finfo;
485 r = lstat (filename, &finfo);
487 r = stat (filename, &finfo);
494 if (S_ISDIR (finfo.st_mode))
497 else if (S_ISCHR (finfo.st_mode))
501 else if (S_ISBLK (finfo.st_mode))
505 else if (S_ISLNK (finfo.st_mode))
509 else if (S_ISSOCK (finfo.st_mode))
513 else if (S_ISFIFO (finfo.st_mode))
516 else if (S_ISREG (finfo.st_mode))
1530 struct stat finfo;
1548 ? LSTAT (filename, &finfo)
1549 : stat (filename, &finfo);
1550 if (s == 0 && S_ISDIR (finfo.st_mode))
1566 else if (s == 0 && S_ISLNK (finfo.st_mode) &&
1567 stat (filename, &finfo) == 0 && S_ISDIR (finfo.st_mode))