Lines Matching refs:stat
460 - struct stat st;
484 - if (stat(fn, &st) == 0 && S_ISDIR(st.st_mode)) {
509 - if (stat(mfn, &st) == -1 || !S_ISREG(st.st_mode)) {
651 - struct stat st;
699 file_error(ms, errno, "cannot stat `%s'", dbname);
1463 /* Do this here and now, because struct stat gets re-defined on solaris */
1499 -struct stat;
1508 -protected int file_fsmagic(struct magic_set *, const char *, struct stat *);
1695 -file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb)
1703 - struct stat tstatbuf;
1724 - ret = stat(fn, sb); /* don't merge into if; see "ret =" above */
1744 + file_error(ms, errno, "cannot stat `%s'", fn);
1758 + memcpy(sb, &ssb.sb, sizeof(struct stat));
1762 + file_error(ms, errno, "cannot stat `%s'", fn);
1773 - file_error(ms, errno, "cannot stat `%s'", fn);
1886 + /* stat is used, if it made here then the link is broken */
1906 - if (stat(buf, &tstatbuf) < 0)
1938 - if (stat(tmp, &tstatbuf) < 0)
2439 - const struct stat *);
2464 struct stat st;
2469 if (stat(hmagicpath, &st) == -1) {
2474 + if (stat(hmagicpath, &st) == -1)
2480 - if (stat(hmagicpath, &st) == -1)
2553 - const struct stat *sb)
2601 - struct stat sb;
2649 - int okstat = stat(inname, &sb) == 0;
2666 - * Can't stat, can't open. It may have been opened in
2710 - /* We can not read it, but we were able to stat it. */