1#ifndef _ASM_IA64_STAT_H 2#define _ASM_IA64_STAT_H 3 4/* 5 * Copyright (C) 1998, 1999 Hewlett-Packard Co 6 * Copyright (C) 1998, 1999 David Mosberger-Tang <davidm@hpl.hp.com> 7 */ 8 9struct stat { 10 unsigned long st_dev; 11 unsigned long st_ino; 12 unsigned long st_nlink; 13 unsigned int st_mode; 14 unsigned int st_uid; 15 unsigned int st_gid; 16 unsigned int __pad0; 17 unsigned long st_rdev; 18 unsigned long st_size; 19 unsigned long st_atime; 20 unsigned long __reserved0; /* reserved for atime.nanoseconds */ 21 unsigned long st_mtime; 22 unsigned long __reserved1; /* reserved for mtime.nanoseconds */ 23 unsigned long st_ctime; 24 unsigned long __reserved2; /* reserved for ctime.nanoseconds */ 25 unsigned long st_blksize; 26 long st_blocks; 27 unsigned long __unused[3]; 28}; 29 30struct ia64_oldstat { 31 unsigned int st_dev; 32 unsigned int st_ino; 33 unsigned int st_mode; 34 unsigned int st_nlink; 35 unsigned int st_uid; 36 unsigned int st_gid; 37 unsigned int st_rdev; 38 unsigned int __pad1; 39 unsigned long st_size; 40 unsigned long st_atime; 41 unsigned long st_mtime; 42 unsigned long st_ctime; 43 unsigned int st_blksize; 44 int st_blocks; 45 unsigned int __unused1; 46 unsigned int __unused2; 47}; 48 49#endif /* _ASM_IA64_STAT_H */ 50