Lines Matching refs:EXT4_SB
130 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_superblock_csum()
150 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_superblock_csum_set()
294 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in __save_error_info()
296 EXT4_SB(sb)->s_mount_state |= EXT4_ERROR_FS; in __save_error_info()
316 mod_timer(&EXT4_SB(sb)->s_err_report, jiffies + 24*60*60*HZ); in __save_error_info()
346 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_journal_commit_callback()
384 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_handle_error()
386 EXT4_SB(sb)->s_mount_flags |= EXT4_MF_FS_ABORTED; in ext4_handle_error()
400 if (EXT4_SB(sb)->s_journal && in ext4_handle_error()
401 !(EXT4_SB(sb)->s_journal->j_flags & JBD2_REC_ERR)) in ext4_handle_error()
409 ___ratelimit(&(EXT4_SB(sb)->s_err_ratelimit_state), \
437 struct ext4_super_block *es = EXT4_SB(inode->i_sb)->s_es; in __ext4_error_inode()
471 es = EXT4_SB(inode->i_sb)->s_es; in __ext4_error_file()
511 if (!sb || (EXT4_SB(sb)->s_journal && in ext4_decode_error()
512 EXT4_SB(sb)->s_journal->j_flags & JBD2_ABORT)) in ext4_decode_error()
583 EXT4_SB(sb)->s_mount_flags |= EXT4_MF_FS_ABORTED; in __ext4_abort()
590 if (EXT4_SB(sb)->s_journal) in __ext4_abort()
591 jbd2_journal_abort(EXT4_SB(sb)->s_journal, -EIO); in __ext4_abort()
595 if (EXT4_SB(sb)->s_journal && in __ext4_abort()
596 !(EXT4_SB(sb)->s_journal->j_flags & JBD2_REC_ERR)) in __ext4_abort()
608 if (!___ratelimit(&(EXT4_SB(sb)->s_msg_ratelimit_state), "EXT4-fs")) in __ext4_msg()
624 if (!___ratelimit(&(EXT4_SB(sb)->s_warning_ratelimit_state), in __ext4_warning()
645 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in __ext4_grp_locked_error()
690 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_update_dynamic_rev()
775 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_put_super()
996 if (ino > le32_to_cpu(EXT4_SB(sb)->s_es->s_inodes_count)) in ext4_nfs_get_inode()
1041 journal_t *journal = EXT4_SB(sb)->s_journal; in bdev_try_to_free_page()
1267 struct ext4_sb_info *sbi = EXT4_SB(sb); in set_qf_name()
1314 struct ext4_sb_info *sbi = EXT4_SB(sb); in clear_qf_name()
1438 struct ext4_sb_info *sbi = EXT4_SB(sb); in handle_mount_opt()
1675 struct ext4_sb_info *sbi = EXT4_SB(sb); in parse_options()
1746 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_show_quota_options()
1791 struct ext4_sb_info *sbi = EXT4_SB(sb); in _ext4_show_options()
1897 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_setup_super()
1953 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_alloc_flex_bg_array()
1985 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_fill_flex_info()
2068 (gdp->bg_checksum != ext4_group_desc_csum(EXT4_SB(sb), in ext4_group_desc_csum_verify()
2080 gdp->bg_checksum = ext4_group_desc_csum(EXT4_SB(sb), block_group, gdp); in ext4_group_desc_csum_set()
2087 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_check_descriptors()
2199 if (EXT4_SB(sb)->s_mount_state & EXT4_ERROR_FS) { in ext4_orphan_cleanup()
2219 if (EXT4_SB(sb)->s_qf_names[i]) { in ext4_orphan_cleanup()
2238 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan); in ext4_orphan_cleanup()
2397 struct ext4_sb_info *sbi = EXT4_SB(sb); in descriptor_loc()
2417 le32_to_cpu(EXT4_SB(sb)->s_es->s_first_data_block) == 0) in descriptor_loc()
2515 EXT4_SB(sb)->s_sectors_written_start) >> 1))); in lifetime_write_kbytes_show()
2801 (le32_to_cpu(EXT4_SB(sb)->s_es->s_feature_incompat) & in ext4_feature_set_ok()
2819 (le32_to_cpu(EXT4_SB(sb)->s_es->s_feature_ro_compat) & in ext4_feature_set_ok()
2865 sbi = EXT4_SB(sb); in print_daily_error_info()
2913 ngroups = EXT4_SB(sb)->s_groups_count; in ext4_run_li_request()
2974 ext4_remove_li_request(EXT4_SB(sb)->s_li_request); in ext4_unregister_li_request()
3107 ext4_group_t group, ngroups = EXT4_SB(sb)->s_groups_count; in ext4_has_uninit_itable()
3143 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_li_request_new()
3167 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_register_li_request()
3169 ext4_group_t ngroups = EXT4_SB(sb)->s_groups_count; in ext4_register_li_request()
3243 struct ext4_sb_info *sbi = EXT4_SB(sb); in set_journal_csum_feature_set()
3296 struct ext4_sb_info *sbi = EXT4_SB(sb); in count_overhead()
3351 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_calculate_overhead()
3414 resv_clusters = ext4_blocks_count(EXT4_SB(sb)->s_es) >> in ext4_calculate_resv_clusters()
3415 EXT4_SB(sb)->s_cluster_bits; in ext4_calculate_resv_clusters()
4045 !jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, in ext4_fill_super()
4119 EXT4_SB(sb)->rsv_conversion_wq = in ext4_fill_super()
4121 if (!EXT4_SB(sb)->rsv_conversion_wq) { in ext4_fill_super()
4252 EXT4_SB(sb)->s_mount_state |= EXT4_ORPHAN_FS; in ext4_fill_super()
4254 EXT4_SB(sb)->s_mount_state &= ~EXT4_ORPHAN_FS; in ext4_fill_super()
4259 if (EXT4_SB(sb)->s_journal) { in ext4_fill_super()
4319 if (EXT4_SB(sb)->rsv_conversion_wq) in ext4_fill_super()
4320 destroy_workqueue(EXT4_SB(sb)->rsv_conversion_wq); in ext4_fill_super()
4365 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_init_journal_params()
4481 if (memcmp(EXT4_SB(sb)->s_es->s_journal_uuid, es->s_uuid, 16)) { in ext4_get_dev_journal()
4510 EXT4_SB(sb)->journal_bdev = bdev; in ext4_get_dev_journal()
4599 EXT4_SB(sb)->s_journal = journal; in ext4_load_journal()
4615 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_commit_super()
4616 struct buffer_head *sbh = EXT4_SB(sb)->s_sbh; in ext4_commit_super()
4649 cpu_to_le64(EXT4_SB(sb)->s_kbytes_written + in ext4_commit_super()
4651 EXT4_SB(sb)->s_sectors_written_start) >> 1)); in ext4_commit_super()
4654 cpu_to_le64(EXT4_SB(sb)->s_kbytes_written); in ext4_commit_super()
4655 if (percpu_counter_initialized(&EXT4_SB(sb)->s_freeclusters_counter)) in ext4_commit_super()
4657 EXT4_C2B(EXT4_SB(sb), percpu_counter_sum_positive( in ext4_commit_super()
4658 &EXT4_SB(sb)->s_freeclusters_counter))); in ext4_commit_super()
4659 if (percpu_counter_initialized(&EXT4_SB(sb)->s_freeinodes_counter)) in ext4_commit_super()
4662 &EXT4_SB(sb)->s_freeinodes_counter)); in ext4_commit_super()
4690 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_mark_recovery_complete()
4724 journal = EXT4_SB(sb)->s_journal; in ext4_clear_journal_err()
4740 EXT4_SB(sb)->s_mount_state |= EXT4_ERROR_FS; in ext4_clear_journal_err()
4760 journal = EXT4_SB(sb)->s_journal; in ext4_force_commit()
4769 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_sync_fs()
4822 journal = EXT4_SB(sb)->s_journal; in ext4_freeze()
4857 if (EXT4_SB(sb)->s_journal) { in ext4_unfreeze()
4885 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_remount()
5132 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_statfs()
5237 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_mark_dquot_dirty()
5271 return dquot_quota_on_mount(sb, EXT4_SB(sb)->s_qf_names[type], in ext4_quota_on_mount()
5272 EXT4_SB(sb)->s_jquota_fmt, type); in ext4_quota_on_mount()
5304 if (EXT4_SB(sb)->s_qf_names[type]) { in ext4_quota_on()
5316 if (EXT4_SB(sb)->s_journal && in ext4_quota_on()
5322 jbd2_journal_lock_updates(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5323 err = jbd2_journal_flush(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5324 jbd2_journal_unlock_updates(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5342 le32_to_cpu(EXT4_SB(sb)->s_es->s_usr_quota_inum), in ext4_quota_enable()
5343 le32_to_cpu(EXT4_SB(sb)->s_es->s_grp_quota_inum) in ext4_quota_enable()
5373 le32_to_cpu(EXT4_SB(sb)->s_es->s_usr_quota_inum), in ext4_enable_quotas()
5374 le32_to_cpu(EXT4_SB(sb)->s_es->s_grp_quota_inum) in ext4_enable_quotas()
5470 if (EXT4_SB(sb)->s_journal && !handle) { in ext4_quota_write()