• Home
  • Raw
  • Download

Lines Matching defs:sysv_sb_info

21 struct sysv_sb_info {  struct
22 struct super_block *s_sb; /* VFS superblock */
23 int s_type; /* file system type: FSTYPE_{XENIX|SYSV|COH} */
24 char s_bytesex; /* bytesex (le/be/pdp) */
25 char s_truncate; /* if 1: names > SYSV_NAMELEN chars are truncated */
27 unsigned int s_inodes_per_block; /* number of inodes per block */
28 unsigned int s_inodes_per_block_1; /* inodes_per_block - 1 */
29 unsigned int s_inodes_per_block_bits; /* log2(inodes_per_block) */
30 unsigned int s_ind_per_block; /* number of indirections per block */
31 unsigned int s_ind_per_block_bits; /* log2(ind_per_block) */
32 unsigned int s_ind_per_block_2; /* ind_per_block ^ 2 */
33 unsigned int s_toobig_block; /* 10 + ipb + ipb^2 + ipb^3 */
34 unsigned int s_block_base; /* physical block number of block 0 */
35 unsigned short s_fic_size; /* free inode cache size, NICINOD */
36 unsigned short s_flc_size; /* free block list chunk size, NICFREE */
38 struct buffer_head *s_bh1;
39 struct buffer_head *s_bh2;
42 char * s_sbd1; /* entire superblock data, for part 1 */
43 char * s_sbd2; /* entire superblock data, for part 2 */
44 __fs16 *s_sb_fic_count; /* pointer to s_sbd->s_ninode */
45 sysv_ino_t *s_sb_fic_inodes; /* pointer to s_sbd->s_inode */
46 __fs16 *s_sb_total_free_inodes; /* pointer to s_sbd->s_tinode */
47 __fs16 *s_bcache_count; /* pointer to s_sbd->s_nfree */
48 sysv_zone_t *s_bcache; /* pointer to s_sbd->s_free */
49 __fs32 *s_free_blocks; /* pointer to s_sbd->s_tfree */
50 __fs32 *s_sb_time; /* pointer to s_sbd->s_time */
51 __fs32 *s_sb_state; /* pointer to s_sbd->s_state, only FSTYPE_SYSV */
54 u32 s_firstinodezone; /* index of first inode zone */
55 u32 s_firstdatazone; /* same as s_sbd->s_isize */
79 static inline struct sysv_sb_info *SYSV_SB(struct super_block *sb) in SYSV_SB() argument