Lines Matching refs:sb
374 #define test_opt(sb, opt) (EXT3_SB(sb)->s_mount_opt & \ argument
689 static inline struct ext3_sb_info * EXT3_SB(struct super_block *sb) in EXT3_SB() argument
691 return sb->s_fs_info; in EXT3_SB()
698 static inline int ext3_valid_inum(struct super_block *sb, unsigned long ino) in ext3_valid_inum() argument
703 (ino >= EXT3_FIRST_INO(sb) && in ext3_valid_inum()
704 ino <= le32_to_cpu(EXT3_SB(sb)->s_es->s_inodes_count)); in ext3_valid_inum()
758 #define EXT3_HAS_COMPAT_FEATURE(sb,mask) \ argument
759 ( EXT3_SB(sb)->s_es->s_feature_compat & cpu_to_le32(mask) )
760 #define EXT3_HAS_RO_COMPAT_FEATURE(sb,mask) \ argument
761 ( EXT3_SB(sb)->s_es->s_feature_ro_compat & cpu_to_le32(mask) )
762 #define EXT3_HAS_INCOMPAT_FEATURE(sb,mask) \ argument
763 ( EXT3_SB(sb)->s_es->s_feature_incompat & cpu_to_le32(mask) )
764 #define EXT3_SET_COMPAT_FEATURE(sb,mask) \ argument
765 EXT3_SB(sb)->s_es->s_feature_compat |= cpu_to_le32(mask)
766 #define EXT3_SET_RO_COMPAT_FEATURE(sb,mask) \ argument
767 EXT3_SB(sb)->s_es->s_feature_ro_compat |= cpu_to_le32(mask)
768 #define EXT3_SET_INCOMPAT_FEATURE(sb,mask) \ argument
769 EXT3_SB(sb)->s_es->s_feature_incompat |= cpu_to_le32(mask)
770 #define EXT3_CLEAR_COMPAT_FEATURE(sb,mask) \ argument
771 EXT3_SB(sb)->s_es->s_feature_compat &= ~cpu_to_le32(mask)
772 #define EXT3_CLEAR_RO_COMPAT_FEATURE(sb,mask) \ argument
773 EXT3_SB(sb)->s_es->s_feature_ro_compat &= ~cpu_to_le32(mask)
774 #define EXT3_CLEAR_INCOMPAT_FEATURE(sb,mask) \ argument
775 EXT3_SB(sb)->s_es->s_feature_incompat &= ~cpu_to_le32(mask)
973 ext3_group_first_block_no(struct super_block *sb, unsigned long group_no) in ext3_group_first_block_no() argument
975 return group_no * (ext3_fsblk_t)EXT3_BLOCKS_PER_GROUP(sb) + in ext3_group_first_block_no()
976 le32_to_cpu(EXT3_SB(sb)->s_es->s_first_data_block); in ext3_group_first_block_no()
997 extern int ext3_bg_has_super(struct super_block *sb, int group);
998 extern unsigned long ext3_bg_num_gdb(struct super_block *sb, int group);
1005 extern void ext3_free_blocks_sb (handle_t *handle, struct super_block *sb,
1010 extern struct ext3_group_desc * ext3_get_group_desc(struct super_block * sb,
1013 extern int ext3_should_retry_alloc(struct super_block *sb, int *retries);
1015 extern void ext3_rsv_window_add(struct super_block *sb, struct ext3_reserve_window_node *rsv);
1016 extern int ext3_trim_fs(struct super_block *sb, struct fstrim_range *range);
1082 extern int ext3_group_add(struct super_block *sb,
1084 extern int ext3_group_extend(struct super_block *sb,
1098 extern void ext3_update_dynamic_rev (struct super_block *sb);
1100 #define ext3_std_error(sb, errno) \ argument
1103 __ext3_std_error((sb), __func__, (errno)); \
1148 #define EXT3_DATA_TRANS_BLOCKS(sb) (EXT3_SINGLEDATA_TRANS_BLOCKS + \ argument
1150 EXT3_MAXQUOTAS_TRANS_BLOCKS(sb))
1156 #define EXT3_DELETE_TRANS_BLOCKS(sb) (EXT3_MAXQUOTAS_TRANS_BLOCKS(sb) + 64) argument
1180 #define EXT3_QUOTA_TRANS_BLOCKS(sb) (test_opt(sb, QUOTA) ? 2 : 0) argument
1183 #define EXT3_QUOTA_INIT_BLOCKS(sb) (test_opt(sb, QUOTA) ? (DQUOT_INIT_ALLOC*\ argument
1185 #define EXT3_QUOTA_DEL_BLOCKS(sb) (test_opt(sb, QUOTA) ? (DQUOT_DEL_ALLOC*\ argument
1188 #define EXT3_QUOTA_TRANS_BLOCKS(sb) 0 argument
1189 #define EXT3_QUOTA_INIT_BLOCKS(sb) 0 argument
1190 #define EXT3_QUOTA_DEL_BLOCKS(sb) 0 argument
1192 #define EXT3_MAXQUOTAS_TRANS_BLOCKS(sb) (EXT3_MAXQUOTAS*EXT3_QUOTA_TRANS_BLOCKS(sb)) argument
1193 #define EXT3_MAXQUOTAS_INIT_BLOCKS(sb) (EXT3_MAXQUOTAS*EXT3_QUOTA_INIT_BLOCKS(sb)) argument
1194 #define EXT3_MAXQUOTAS_DEL_BLOCKS(sb) (EXT3_MAXQUOTAS*EXT3_QUOTA_DEL_BLOCKS(sb)) argument
1260 handle_t *ext3_journal_start_sb(struct super_block *sb, int nblocks);
1297 int ext3_force_commit(struct super_block *sb);