Lines Matching refs:EXT4_SB
342 EXT4_SB(s)->s_cluster_bits)
345 # define EXT4_CLUSTER_BITS(s) (EXT4_SB(s)->s_cluster_bits)
350 #define EXT4_ADDR_PER_BLOCK_BITS(s) (EXT4_SB(s)->s_addr_per_block_bits)
351 #define EXT4_INODE_SIZE(s) (EXT4_SB(s)->s_inode_size)
352 #define EXT4_FIRST_INO(s) (EXT4_SB(s)->s_first_ino)
444 #define EXT4_DESC_SIZE(s) (EXT4_SB(s)->s_desc_size)
446 # define EXT4_BLOCKS_PER_GROUP(s) (EXT4_SB(s)->s_blocks_per_group)
447 # define EXT4_CLUSTERS_PER_GROUP(s) (EXT4_SB(s)->s_clusters_per_group)
448 # define EXT4_DESC_PER_BLOCK(s) (EXT4_SB(s)->s_desc_per_block)
449 # define EXT4_INODES_PER_GROUP(s) (EXT4_SB(s)->s_inodes_per_group)
450 # define EXT4_DESC_PER_BLOCK_BITS(s) (EXT4_SB(s)->s_desc_per_block_bits)
1243 #define clear_opt(sb, opt) EXT4_SB(sb)->s_mount_opt &= \
1245 #define set_opt(sb, opt) EXT4_SB(sb)->s_mount_opt |= \
1247 #define test_opt(sb, opt) (EXT4_SB(sb)->s_mount_opt & \
1250 #define clear_opt2(sb, opt) EXT4_SB(sb)->s_mount_opt2 &= \
1252 #define set_opt2(sb, opt) EXT4_SB(sb)->s_mount_opt2 |= \
1254 #define test_opt2(sb, opt) (EXT4_SB(sb)->s_mount_opt2 & \
1745 static inline struct ext4_sb_info *EXT4_SB(struct super_block *sb)
1756 percpu_down_read(&EXT4_SB(sb)->s_writepages_rwsem);
1763 percpu_up_read(&EXT4_SB(sb)->s_writepages_rwsem);
1768 percpu_down_write(&EXT4_SB(sb)->s_writepages_rwsem);
1775 percpu_up_write(&EXT4_SB(sb)->s_writepages_rwsem);
1782 ino <= le32_to_cpu(EXT4_SB(sb)->s_es->s_inodes_count));
1812 set_bit(bit, &EXT4_SB(sb)->s_mount_flags);
1817 clear_bit(bit, &EXT4_SB(sb)->s_mount_flags);
1822 return test_bit(bit, &EXT4_SB(sb)->s_mount_flags);
1842 struct ext4_sb_info *sbi = EXT4_SB(sb);
1949 #define EXT4_SB(sb) (sb)
2049 return ((EXT4_SB(sb)->s_es->s_feature_compat & \
2055 EXT4_SB(sb)->s_es->s_feature_compat |= \
2060 EXT4_SB(sb)->s_es->s_feature_compat &= \
2067 return ((EXT4_SB(sb)->s_es->s_feature_ro_compat & \
2073 EXT4_SB(sb)->s_es->s_feature_ro_compat |= \
2078 EXT4_SB(sb)->s_es->s_feature_ro_compat &= \
2085 return ((EXT4_SB(sb)->s_es->s_feature_incompat & \
2091 EXT4_SB(sb)->s_es->s_feature_incompat |= \
2096 EXT4_SB(sb)->s_es->s_feature_incompat &= \
2190 return ((EXT4_SB(sb)->s_es->s_feature_compat & \
2195 return ((EXT4_SB(sb)->s_es->s_feature_ro_compat & \
2200 return ((EXT4_SB(sb)->s_es->s_feature_incompat & \
2210 return (EXT4_SB(sb)->s_es->s_feature_compat != 0);
2214 return (EXT4_SB(sb)->s_es->s_feature_ro_compat != 0);
2218 return (EXT4_SB(sb)->s_es->s_feature_incompat != 0);
2232 return test_bit(EXT4_FLAGS_SHUTDOWN, &EXT4_SB(sb)->s_ext4_flags);
2547 le32_to_cpu(EXT4_SB(sb)->s_es->s_first_data_block);
3256 !EXT4_SB(sb)->s_chksum_driver);
3259 (EXT4_SB(sb)->s_chksum_driver != NULL);
3332 ext4_group_t ngroups = EXT4_SB(sb)->s_groups_count;
3453 return bgl_lock_ptr(EXT4_SB(sb)->s_blockgroup_lock, group);
3473 atomic_add_unless(&EXT4_SB(sb)->s_lock_busy, -1, 0);
3479 atomic_add_unless(&EXT4_SB(sb)->s_lock_busy, 1,
3499 struct ext4_sb_info *sbi = EXT4_SB(sb);