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 */
19struct 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