1 /* 2 * Name : qnx4_fs_i.h 3 * Author : Richard Frowijn 4 * Function : qnx4 inode definitions 5 * Version : 1.0.2 6 * Last modified : 2000-01-06 7 * 8 * History : 23-03-1998 created 9 * 10 */ 11 #ifndef _QNX4_FS_I 12 #define _QNX4_FS_I 13 14 #include <linux/qnxtypes.h> 15 16 /* 17 * qnx4 fs inode entry 18 */ 19 struct qnx4_inode_info { 20 char i_reserved[16]; /* 16 */ 21 qnx4_off_t i_size; /* 4 */ 22 qnx4_xtnt_t i_first_xtnt; /* 8 */ 23 __u32 i_xblk; /* 4 */ 24 __s32 i_ftime; /* 4 */ 25 __s32 i_mtime; /* 4 */ 26 __s32 i_atime; /* 4 */ 27 __s32 i_ctime; /* 4 */ 28 qnx4_nxtnt_t i_num_xtnts; /* 2 */ 29 qnx4_mode_t i_mode; /* 2 */ 30 qnx4_muid_t i_uid; /* 2 */ 31 qnx4_mgid_t i_gid; /* 2 */ 32 qnx4_nlink_t i_nlink; /* 2 */ 33 __u8 i_zero[4]; /* 4 */ 34 qnx4_ftype_t i_type; /* 1 */ 35 __u8 i_status; /* 1 */ 36 unsigned long mmu_private; 37 }; 38 39 #endif 40