Lines Matching refs:sh_stat
104 extern int sh_stat __P((const char *, struct stat *));
298 if ((r1 = sh_stat (s, &st1)) < 0)
303 if ((r2 = sh_stat (t, &st2)) < 0)
501 return (sh_stat (arg, &stat_buf) == 0);
513 return (sh_stat (arg, &stat_buf) == 0 &&
517 return (sh_stat (arg, &stat_buf) == 0 &&
521 return (sh_stat (arg, &stat_buf) == 0 &&
525 if (sh_stat (arg, &stat_buf) < 0)
536 return (sh_stat (arg, &stat_buf) == 0 && (S_ISDIR (stat_buf.st_mode)));
539 return (sh_stat (arg, &stat_buf) == 0 && stat_buf.st_size > (off_t) 0);
545 return (sh_stat (arg, &stat_buf) == 0 && S_ISSOCK (stat_buf.st_mode));
549 return (sh_stat (arg, &stat_buf) == 0 && S_ISCHR (stat_buf.st_mode));
552 return (sh_stat (arg, &stat_buf) == 0 && S_ISBLK (stat_buf.st_mode));
558 return (sh_stat (arg, &stat_buf) == 0 && S_ISFIFO (stat_buf.st_mode));
571 return (sh_stat (arg, &stat_buf) == 0 && (stat_buf.st_mode & S_ISUID) != 0);
574 return (sh_stat (arg, &stat_buf) == 0 && (stat_buf.st_mode & S_ISGID) != 0);
581 return (sh_stat (arg, &stat_buf) == 0 && (stat_buf.st_mode & S_ISVTX) != 0);