Lines Matching refs:EXT4_SB
155 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_superblock_csum()
175 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_superblock_csum_set()
337 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in __save_error_info()
339 EXT4_SB(sb)->s_mount_state |= EXT4_ERROR_FS; in __save_error_info()
360 mod_timer(&EXT4_SB(sb)->s_err_report, jiffies + 24*60*60*HZ); in __save_error_info()
390 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_journal_commit_callback()
434 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_handle_error()
436 EXT4_SB(sb)->s_mount_flags |= EXT4_MF_FS_ABORTED; in ext4_handle_error()
450 if (EXT4_SB(sb)->s_journal && in ext4_handle_error()
451 !(EXT4_SB(sb)->s_journal->j_flags & JBD2_REC_ERR)) in ext4_handle_error()
459 ___ratelimit(&(EXT4_SB(sb)->s_err_ratelimit_state), \
468 if (unlikely(ext4_forced_shutdown(EXT4_SB(sb)))) in __ext4_error()
491 struct ext4_super_block *es = EXT4_SB(inode->i_sb)->s_es; in __ext4_error_inode()
493 if (unlikely(ext4_forced_shutdown(EXT4_SB(inode->i_sb)))) in __ext4_error_inode()
529 if (unlikely(ext4_forced_shutdown(EXT4_SB(inode->i_sb)))) in __ext4_error_file()
533 es = EXT4_SB(inode->i_sb)->s_es; in __ext4_error_file()
579 if (!sb || (EXT4_SB(sb)->s_journal && in ext4_decode_error()
580 EXT4_SB(sb)->s_journal->j_flags & JBD2_ABORT)) in ext4_decode_error()
609 if (unlikely(ext4_forced_shutdown(EXT4_SB(sb)))) in __ext4_std_error()
644 if (unlikely(ext4_forced_shutdown(EXT4_SB(sb)))) in __ext4_abort()
657 EXT4_SB(sb)->s_mount_flags |= EXT4_MF_FS_ABORTED; in __ext4_abort()
664 if (EXT4_SB(sb)->s_journal) in __ext4_abort()
665 jbd2_journal_abort(EXT4_SB(sb)->s_journal, -EIO); in __ext4_abort()
669 if (EXT4_SB(sb)->s_journal && in __ext4_abort()
670 !(EXT4_SB(sb)->s_journal->j_flags & JBD2_REC_ERR)) in __ext4_abort()
682 if (!___ratelimit(&(EXT4_SB(sb)->s_msg_ratelimit_state), "EXT4-fs")) in __ext4_msg()
693 ___ratelimit(&(EXT4_SB(sb)->s_warning_ratelimit_state), \
740 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in __ext4_grp_locked_error()
742 if (unlikely(ext4_forced_shutdown(EXT4_SB(sb)))) in __ext4_grp_locked_error()
795 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_mark_group_bitmap_corrupted()
823 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_update_dynamic_rev()
925 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_put_super()
1143 if (ino > le32_to_cpu(EXT4_SB(sb)->s_es->s_inodes_count)) in ext4_nfs_get_inode()
1188 journal_t *journal = EXT4_SB(sb)->s_journal; in bdev_try_to_free_page()
1292 return DUMMY_ENCRYPTION_ENABLED(EXT4_SB(inode->i_sb)); in ext4_dummy_context()
1532 struct ext4_sb_info *sbi = EXT4_SB(sb); in set_qf_name()
1579 struct ext4_sb_info *sbi = EXT4_SB(sb); in clear_qf_name()
1710 struct ext4_sb_info *sbi = EXT4_SB(sb); in handle_mount_opt()
1962 struct ext4_sb_info *sbi = EXT4_SB(sb); in parse_options()
2031 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_show_quota_options()
2076 struct ext4_sb_info *sbi = EXT4_SB(sb); in _ext4_show_options()
2174 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_setup_super()
2230 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_alloc_flex_bg_array()
2262 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_fill_flex_info()
2300 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_group_desc_csum()
2363 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_check_descriptors()
2522 if (EXT4_SB(sb)->s_mount_state & EXT4_ERROR_FS) { in ext4_orphan_cleanup()
2557 if (EXT4_SB(sb)->s_qf_names[i]) { in ext4_orphan_cleanup()
2577 if (EXT4_SB(sb)->s_mount_state & EXT4_ERROR_FS) { in ext4_orphan_cleanup()
2589 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan); in ext4_orphan_cleanup()
2752 struct ext4_sb_info *sbi = EXT4_SB(sb); in descriptor_loc()
2826 (le32_to_cpu(EXT4_SB(sb)->s_es->s_feature_incompat) & in ext4_feature_set_ok()
2844 (le32_to_cpu(EXT4_SB(sb)->s_es->s_feature_ro_compat) & in ext4_feature_set_ok()
2941 ngroups = EXT4_SB(sb)->s_groups_count; in ext4_run_li_request()
2999 ext4_remove_li_request(EXT4_SB(sb)->s_li_request); in ext4_unregister_li_request()
3156 ext4_group_t group, ngroups = EXT4_SB(sb)->s_groups_count; in ext4_has_uninit_itable()
3195 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_li_request_new()
3219 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_register_li_request()
3294 struct ext4_sb_info *sbi = EXT4_SB(sb); in set_journal_csum_feature_set()
3347 struct ext4_sb_info *sbi = EXT4_SB(sb); in count_overhead()
3407 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_calculate_overhead()
3467 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_set_resv_clusters()
4198 !jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, in ext4_fill_super()
4299 EXT4_SB(sb)->rsv_conversion_wq = in ext4_fill_super()
4301 if (!EXT4_SB(sb)->rsv_conversion_wq) { in ext4_fill_super()
4432 EXT4_SB(sb)->s_mount_state |= EXT4_ORPHAN_FS; in ext4_fill_super()
4434 EXT4_SB(sb)->s_mount_state &= ~EXT4_ORPHAN_FS; in ext4_fill_super()
4439 if (EXT4_SB(sb)->s_journal) { in ext4_fill_super()
4502 if (EXT4_SB(sb)->rsv_conversion_wq) in ext4_fill_super()
4503 destroy_workqueue(EXT4_SB(sb)->rsv_conversion_wq); in ext4_fill_super()
4553 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_init_journal_params()
4681 if (memcmp(EXT4_SB(sb)->s_es->s_journal_uuid, es->s_uuid, 16)) { in ext4_get_dev_journal()
4710 EXT4_SB(sb)->journal_bdev = bdev; in ext4_get_dev_journal()
4800 EXT4_SB(sb)->s_journal = journal; in ext4_load_journal()
4816 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_commit_super()
4817 struct buffer_head *sbh = EXT4_SB(sb)->s_sbh; in ext4_commit_super()
4844 cpu_to_le64(EXT4_SB(sb)->s_kbytes_written + in ext4_commit_super()
4847 EXT4_SB(sb)->s_sectors_written_start) >> 1)); in ext4_commit_super()
4850 cpu_to_le64(EXT4_SB(sb)->s_kbytes_written); in ext4_commit_super()
4851 if (percpu_counter_initialized(&EXT4_SB(sb)->s_freeclusters_counter)) in ext4_commit_super()
4853 EXT4_C2B(EXT4_SB(sb), percpu_counter_sum_positive( in ext4_commit_super()
4854 &EXT4_SB(sb)->s_freeclusters_counter))); in ext4_commit_super()
4855 if (percpu_counter_initialized(&EXT4_SB(sb)->s_freeinodes_counter)) in ext4_commit_super()
4858 &EXT4_SB(sb)->s_freeinodes_counter)); in ext4_commit_super()
4900 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_mark_recovery_complete()
4933 journal = EXT4_SB(sb)->s_journal; in ext4_clear_journal_err()
4949 EXT4_SB(sb)->s_mount_state |= EXT4_ERROR_FS; in ext4_clear_journal_err()
4969 journal = EXT4_SB(sb)->s_journal; in ext4_force_commit()
4978 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_sync_fs()
5034 journal = EXT4_SB(sb)->s_journal; in ext4_freeze()
5066 if (sb_rdonly(sb) || ext4_forced_shutdown(EXT4_SB(sb))) in ext4_unfreeze()
5069 if (EXT4_SB(sb)->s_journal) { in ext4_unfreeze()
5097 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_remount()
5409 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_statfs()
5514 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_mark_dquot_dirty()
5548 return dquot_quota_on_mount(sb, EXT4_SB(sb)->s_qf_names[type], in ext4_quota_on_mount()
5549 EXT4_SB(sb)->s_jquota_fmt, type); in ext4_quota_on_mount()
5581 if (EXT4_SB(sb)->s_qf_names[type]) { in ext4_quota_on()
5600 if (EXT4_SB(sb)->s_journal && in ext4_quota_on()
5606 jbd2_journal_lock_updates(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5607 err = jbd2_journal_flush(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5608 jbd2_journal_unlock_updates(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5648 le32_to_cpu(EXT4_SB(sb)->s_es->s_usr_quota_inum), in ext4_quota_enable()
5649 le32_to_cpu(EXT4_SB(sb)->s_es->s_grp_quota_inum), in ext4_quota_enable()
5650 le32_to_cpu(EXT4_SB(sb)->s_es->s_prj_quota_inum) in ext4_quota_enable()
5680 le32_to_cpu(EXT4_SB(sb)->s_es->s_usr_quota_inum), in ext4_enable_quotas()
5681 le32_to_cpu(EXT4_SB(sb)->s_es->s_grp_quota_inum), in ext4_enable_quotas()
5682 le32_to_cpu(EXT4_SB(sb)->s_es->s_prj_quota_inum) in ext4_enable_quotas()
5804 if (EXT4_SB(sb)->s_journal && !handle) { in ext4_quota_write()