uid_t i_uid;
gid_t i_gid;
kdev_t i_rdev;
-#if defined(AFS_LINUX24_ENV)
+#if defined(AFS_LINUX24_ENV) || defined(pgoff2loff)
loff_t i_size;
#else
off_t i_size;
#if !defined(AFS_LINUX24_ENV)
unsigned long i_nrpages;
#endif
+#ifdef STRUCT_INODE_HAS_I_BYTES
+ unsigned short i_bytes;
+#endif
struct semaphore i_sem;
#if defined(AFS_LINUX24_ENV)
struct semaphore i_zombie;
#if defined(AFS_LINUX24_ENV)
struct pipe_inode_info *i_pipe;
struct block_device *i_bdev;
+#if defined(STRUCT_INODE_HAS_I_CDEV)
+ struct char_device *i_cdev;
+#endif
unsigned long i_dnotify_mask;
struct dnotify_struct *i_dnotify;
#endif