1 struct stat { 2 dev_t st_dev; 3 ino_t st_ino; 4 mode_t st_mode; 5 nlink_t st_nlink; 6 uid_t st_uid; 7 gid_t st_gid; 8 dev_t st_rdev; 9 unsigned long __pad; 10 #ifdef __LITEOS__ 11 long long st_size; 12 #else 13 off_t st_size; 14 #endif 15 blksize_t st_blksize; 16 int __pad2; 17 blkcnt_t st_blocks; 18 struct timespec st_atim; 19 struct timespec st_mtim; 20 struct timespec st_ctim; 21 unsigned __unused[2]; 22 }; 23