patch-2.1.37 linux/include/linux/affs_fs_i.h
Next file: linux/include/linux/affs_fs_sb.h
Previous file: linux/include/linux/affs_fs.h
Back to the patch index
Back to the overall index
- Lines: 57
- Date:
Mon May 12 10:35:43 1997
- Orig file:
v2.1.36/linux/include/linux/affs_fs_i.h
- Orig date:
Fri Dec 27 02:28:30 1996
diff -u --recursive --new-file v2.1.36/linux/include/linux/affs_fs_i.h linux/include/linux/affs_fs_i.h
@@ -9,19 +9,19 @@
struct key_cache {
struct timeval kc_lru_time; /* Last time this cache was used */
- int kc_first; /* First cached key */
- int kc_last; /* Last cached key */
- int kc_this_key; /* Key of extension block this data block keys are from */
+ s32 kc_first; /* First cached key */
+ s32 kc_last; /* Last cached key */
+ s32 kc_this_key; /* Key of extension block this data block keys are from */
int kc_this_seq; /* Sequence number of this extension block */
- int kc_next_key; /* Key of next extension block */
- int kc_keys[AFFS_KCSIZE]; /* Key cache */
+ s32 kc_next_key; /* Key of next extension block */
+ s32 kc_keys[AFFS_KCSIZE]; /* Key cache */
};
#define EC_SIZE (PAGE_SIZE - 4 * sizeof(struct key_cache) - 4) / 4
struct ext_cache {
struct key_cache kc[4]; /* The 4 key caches */
- __s32 ec[EC_SIZE]; /* Keys of assorted extension blocks */
+ s32 ec[EC_SIZE]; /* Keys of assorted extension blocks */
int max_ext; /* Index of last known extension block */
};
@@ -29,18 +29,18 @@
* affs fs inode data in memory
*/
struct affs_inode_info {
- __u32 i_protect; /* unused attribute bits */
- __s32 i_parent; /* parent ino */
- __s32 i_original; /* if != 0, this is the key of the original */
- __s32 i_data[AFFS_MAX_PREALLOC]; /* preallocated blocks */
- struct ext_cache *i_ec; /* Cache gets allocated dynamically */
- int i_cache_users; /* Cache cannot be freed while > 0 */
- int i_lastblock; /* last allocated block */
- short i_pa_cnt; /* number of preallocated blocks */
- short i_pa_next; /* Index of next block in i_data[] */
- short i_pa_last; /* Index of next free slot in i_data[] */
- short i_zone; /* write zone */
- unsigned char i_hlink; /* This is a fake */
+ u32 i_protect; /* unused attribute bits */
+ s32 i_parent; /* parent ino */
+ s32 i_original; /* if != 0, this is the key of the original */
+ s32 i_data[AFFS_MAX_PREALLOC]; /* preallocated blocks */
+ struct ext_cache *i_ec; /* Cache gets allocated dynamically */
+ int i_cache_users; /* Cache cannot be freed while > 0 */
+ int i_lastblock; /* last allocated block */
+ short i_pa_cnt; /* number of preallocated blocks */
+ short i_pa_next; /* Index of next block in i_data[] */
+ short i_pa_last; /* Index of next free slot in i_data[] */
+ short i_zone; /* write zone */
+ unsigned char i_hlink; /* This is a fake */
unsigned char i_pad;
};
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov