1 /* 2 * linux/include/linux/ufs_fs_i.h 3 * 4 * Copyright (C) 1996 5 * Adrian Rodriguez (adrian@franklins-tower.rutgers.edu) 6 * Laboratory for Computer Science Research Computing Facility 7 * Rutgers, The State University of New Jersey 8 * 9 * NeXTstep support added on February 5th 1998 by 10 * Niels Kristian Bech Jensen <nkbj@image.dk>. 11 */ 12 13 #ifndef _LINUX_UFS_FS_I_H 14 #define _LINUX_UFS_FS_I_H 15 16 struct ufs_inode_info { 17 union { 18 __fs32 i_data[15]; 19 __u8 i_symlink[4*15]; 20 __fs64 u2_i_data[15]; 21 } i_u1; 22 __u32 i_flags; 23 __u32 i_gen; 24 __u32 i_shadow; 25 __u32 i_unused1; 26 __u32 i_unused2; 27 __u32 i_oeftflag; 28 __u16 i_osync; 29 __u32 i_lastfrag; 30 __u32 i_dir_start_lookup; 31 struct inode vfs_inode; 32 }; 33 34 #endif /* _LINUX_UFS_FS_I_H */ 35