Lines Matching refs:stat
66 * @(#)stat.h 8.9 (Berkeley) 8/17/94
155 * The old stat structure. In fact, this is not used by the kernel at all,
200 * lstat64(), and stat64() functions, and for struct stat when
205 * This is simillar to stat except for 64bit inode number
228 * lstat(), and stat() functions.
232 struct stat __DARWIN_STRUCT_STAT64;
236 struct stat {
279 /* LP64 version of struct stat. time_t (see timespec) is a long and must
281 * WARNING - keep in sync with struct stat
313 extern void munge_stat(struct stat *sbp, struct user_stat *usbp);
411 * of st_mode from a stat structure. The macro shall evaluate to a non-zero
431 * a stat structure. The macro shall evaluate to a non-zero value if
433 * specified file type is contained in the stat structure referenced by
449 * a pointer to a stat structure. The macro shall evaluate to a non-zero
451 * the specified file type is contained in the stat structure referenced by
469 #define S_BLKSIZE 512 /* block size used in the stat struct */
520 int fstat(int, struct stat *) __DARWIN_INODE64(fstat);
521 int lstat(const char *, struct stat *) __DARWIN_INODE64(lstat);
524 int stat(const char *, struct stat *) __DARWIN_INODE64(stat);
538 int fstatx_np(int, struct stat *, filesec_t) __DARWIN_INODE64(fstatx_np);
541 int lstatx_np(const char *, struct stat *, filesec_t) __DARWIN_INODE64(lstatx_np);
544 int statx_np(const char *, struct stat *, filesec_t) __DARWIN_INODE64(statx_np);
548 /* The following deprecated routines are simillar to stat and friends except provide struct stat64 instead of struct stat */