From 94b92c2fab333403aa43fd55ec858fdbf666f8c3 Mon Sep 17 00:00:00 2001 From: David McCullough Date: Tue, 14 Oct 2003 11:52:32 +0000 Subject: Microblaze port from the uClinux-dist, contributed by John Williams --- libc/sysdeps/linux/microblaze/bits/kernel_stat.h | 62 ++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 libc/sysdeps/linux/microblaze/bits/kernel_stat.h (limited to 'libc/sysdeps/linux/microblaze/bits/kernel_stat.h') diff --git a/libc/sysdeps/linux/microblaze/bits/kernel_stat.h b/libc/sysdeps/linux/microblaze/bits/kernel_stat.h new file mode 100644 index 000000000..e8ef01493 --- /dev/null +++ b/libc/sysdeps/linux/microblaze/bits/kernel_stat.h @@ -0,0 +1,62 @@ +/* Stat structure for linux/microblaze*/ + +#ifndef _BITS_STAT_STRUCT_H +#define _BITS_STAT_STRUCT_H + +struct kernel_stat +{ + __kernel_dev_t st_dev; + __kernel_ino_t st_ino; + __kernel_mode_t st_mode; + __kernel_nlink_t st_nlink; + __kernel_uid_t st_uid; + __kernel_gid_t st_gid; + __kernel_dev_t st_rdev; + __kernel_off_t st_size; + unsigned long st_blksize; + unsigned long st_blocks; + unsigned long st_atime; + unsigned long __unused1; + unsigned long st_mtime; + unsigned long __unused2; + unsigned long st_ctime; + unsigned long __unused3; + unsigned long __unused4; + unsigned long __unused5; +}; + +struct kernel_stat64 +{ + __kernel_dev_t st_dev; + unsigned long __unused0; + unsigned long __unused1; + + __kernel_ino64_t st_ino; + + __kernel_mode_t st_mode; + __kernel_nlink_t st_nlink; + + __kernel_uid_t st_uid; + __kernel_gid_t st_gid; + + __kernel_dev_t st_rdev; + unsigned long __unused2; + unsigned long __unused3; + + __kernel_loff_t st_size; + unsigned long st_blksize; + + unsigned long __unused4; /* future possible st_blocks high bits */ + unsigned long st_blocks; /* Number 512-byte blocks allocated. */ + + unsigned long st_atime; + unsigned long __unused5; + + unsigned long st_mtime; + unsigned long __unused6; + + unsigned long st_ctime; + unsigned long __unused7; /* high 32 bits of ctime someday */ +}; + +#endif /* _BITS_STAT_STRUCT_H */ -- cgit v1.2.3