Lines Matching refs:EXT4_SB
122 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_superblock_csum()
142 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_superblock_csum_set()
286 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in __save_error_info()
288 EXT4_SB(sb)->s_mount_state |= EXT4_ERROR_FS; in __save_error_info()
308 mod_timer(&EXT4_SB(sb)->s_err_report, jiffies + 24*60*60*HZ); in __save_error_info()
338 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_journal_commit_callback()
376 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_handle_error()
378 EXT4_SB(sb)->s_mount_flags |= EXT4_MF_FS_ABORTED; in ext4_handle_error()
392 if (EXT4_SB(sb)->s_journal && in ext4_handle_error()
393 !(EXT4_SB(sb)->s_journal->j_flags & JBD2_REC_ERR)) in ext4_handle_error()
401 ___ratelimit(&(EXT4_SB(sb)->s_err_ratelimit_state), \
429 struct ext4_super_block *es = EXT4_SB(inode->i_sb)->s_es; in __ext4_error_inode()
463 es = EXT4_SB(inode->i_sb)->s_es; in __ext4_error_file()
509 if (!sb || (EXT4_SB(sb)->s_journal && in ext4_decode_error()
510 EXT4_SB(sb)->s_journal->j_flags & JBD2_ABORT)) in ext4_decode_error()
581 EXT4_SB(sb)->s_mount_flags |= EXT4_MF_FS_ABORTED; in __ext4_abort()
588 if (EXT4_SB(sb)->s_journal) in __ext4_abort()
589 jbd2_journal_abort(EXT4_SB(sb)->s_journal, -EIO); in __ext4_abort()
593 if (EXT4_SB(sb)->s_journal && in __ext4_abort()
594 !(EXT4_SB(sb)->s_journal->j_flags & JBD2_REC_ERR)) in __ext4_abort()
606 if (!___ratelimit(&(EXT4_SB(sb)->s_msg_ratelimit_state), "EXT4-fs")) in __ext4_msg()
617 ___ratelimit(&(EXT4_SB(sb)->s_warning_ratelimit_state), \
664 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in __ext4_grp_locked_error()
709 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_update_dynamic_rev()
794 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_put_super()
1013 if (ino > le32_to_cpu(EXT4_SB(sb)->s_es->s_inodes_count)) in ext4_nfs_get_inode()
1058 journal_t *journal = EXT4_SB(sb)->s_journal; in bdev_try_to_free_page()
1284 struct ext4_sb_info *sbi = EXT4_SB(sb); in set_qf_name()
1331 struct ext4_sb_info *sbi = EXT4_SB(sb); in clear_qf_name()
1455 struct ext4_sb_info *sbi = EXT4_SB(sb); in handle_mount_opt()
1701 struct ext4_sb_info *sbi = EXT4_SB(sb); in parse_options()
1772 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_show_quota_options()
1817 struct ext4_sb_info *sbi = EXT4_SB(sb); in _ext4_show_options()
1910 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_setup_super()
1966 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_alloc_flex_bg_array()
1998 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_fill_flex_info()
2036 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_group_desc_csum()
2098 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_check_descriptors()
2210 if (EXT4_SB(sb)->s_mount_state & EXT4_ERROR_FS) { in ext4_orphan_cleanup()
2230 if (EXT4_SB(sb)->s_qf_names[i]) { in ext4_orphan_cleanup()
2249 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan); in ext4_orphan_cleanup()
2408 struct ext4_sb_info *sbi = EXT4_SB(sb); in descriptor_loc()
2427 le32_to_cpu(EXT4_SB(sb)->s_es->s_first_data_block) == 0) in descriptor_loc()
2482 (le32_to_cpu(EXT4_SB(sb)->s_es->s_feature_incompat) & in ext4_feature_set_ok()
2500 (le32_to_cpu(EXT4_SB(sb)->s_es->s_feature_ro_compat) & in ext4_feature_set_ok()
2544 sbi = EXT4_SB(sb); in print_daily_error_info()
2592 ngroups = EXT4_SB(sb)->s_groups_count; in ext4_run_li_request()
2653 ext4_remove_li_request(EXT4_SB(sb)->s_li_request); in ext4_unregister_li_request()
2786 ext4_group_t group, ngroups = EXT4_SB(sb)->s_groups_count; in ext4_has_uninit_itable()
2822 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_li_request_new()
2846 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_register_li_request()
2848 ext4_group_t ngroups = EXT4_SB(sb)->s_groups_count; in ext4_register_li_request()
2922 struct ext4_sb_info *sbi = EXT4_SB(sb); in set_journal_csum_feature_set()
2975 struct ext4_sb_info *sbi = EXT4_SB(sb); in count_overhead()
3030 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_calculate_overhead()
3075 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_set_resv_clusters()
3719 !jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, in ext4_fill_super()
3799 EXT4_SB(sb)->rsv_conversion_wq = in ext4_fill_super()
3801 if (!EXT4_SB(sb)->rsv_conversion_wq) { in ext4_fill_super()
3922 EXT4_SB(sb)->s_mount_state |= EXT4_ORPHAN_FS; in ext4_fill_super()
3924 EXT4_SB(sb)->s_mount_state &= ~EXT4_ORPHAN_FS; in ext4_fill_super()
3929 if (EXT4_SB(sb)->s_journal) { in ext4_fill_super()
3990 if (EXT4_SB(sb)->rsv_conversion_wq) in ext4_fill_super()
3991 destroy_workqueue(EXT4_SB(sb)->rsv_conversion_wq); in ext4_fill_super()
4032 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_init_journal_params()
4148 if (memcmp(EXT4_SB(sb)->s_es->s_journal_uuid, es->s_uuid, 16)) { in ext4_get_dev_journal()
4177 EXT4_SB(sb)->journal_bdev = bdev; in ext4_get_dev_journal()
4266 EXT4_SB(sb)->s_journal = journal; in ext4_load_journal()
4282 struct ext4_super_block *es = EXT4_SB(sb)->s_es; in ext4_commit_super()
4283 struct buffer_head *sbh = EXT4_SB(sb)->s_sbh; in ext4_commit_super()
4316 cpu_to_le64(EXT4_SB(sb)->s_kbytes_written + in ext4_commit_super()
4318 EXT4_SB(sb)->s_sectors_written_start) >> 1)); in ext4_commit_super()
4321 cpu_to_le64(EXT4_SB(sb)->s_kbytes_written); in ext4_commit_super()
4322 if (percpu_counter_initialized(&EXT4_SB(sb)->s_freeclusters_counter)) in ext4_commit_super()
4324 EXT4_C2B(EXT4_SB(sb), percpu_counter_sum_positive( in ext4_commit_super()
4325 &EXT4_SB(sb)->s_freeclusters_counter))); in ext4_commit_super()
4326 if (percpu_counter_initialized(&EXT4_SB(sb)->s_freeinodes_counter)) in ext4_commit_super()
4329 &EXT4_SB(sb)->s_freeinodes_counter)); in ext4_commit_super()
4358 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_mark_recovery_complete()
4392 journal = EXT4_SB(sb)->s_journal; in ext4_clear_journal_err()
4408 EXT4_SB(sb)->s_mount_state |= EXT4_ERROR_FS; in ext4_clear_journal_err()
4428 journal = EXT4_SB(sb)->s_journal; in ext4_force_commit()
4437 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_sync_fs()
4490 journal = EXT4_SB(sb)->s_journal; in ext4_freeze()
4525 if (EXT4_SB(sb)->s_journal) { in ext4_unfreeze()
4553 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_remount()
4797 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_statfs()
4902 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_mark_dquot_dirty()
4936 return dquot_quota_on_mount(sb, EXT4_SB(sb)->s_qf_names[type], in ext4_quota_on_mount()
4937 EXT4_SB(sb)->s_jquota_fmt, type); in ext4_quota_on_mount()
4969 if (EXT4_SB(sb)->s_qf_names[type]) { in ext4_quota_on()
4981 if (EXT4_SB(sb)->s_journal && in ext4_quota_on()
4987 jbd2_journal_lock_updates(EXT4_SB(sb)->s_journal); in ext4_quota_on()
4988 err = jbd2_journal_flush(EXT4_SB(sb)->s_journal); in ext4_quota_on()
4989 jbd2_journal_unlock_updates(EXT4_SB(sb)->s_journal); in ext4_quota_on()
5007 le32_to_cpu(EXT4_SB(sb)->s_es->s_usr_quota_inum), in ext4_quota_enable()
5008 le32_to_cpu(EXT4_SB(sb)->s_es->s_grp_quota_inum) in ext4_quota_enable()
5038 le32_to_cpu(EXT4_SB(sb)->s_es->s_usr_quota_inum), in ext4_enable_quotas()
5039 le32_to_cpu(EXT4_SB(sb)->s_es->s_grp_quota_inum) in ext4_enable_quotas()
5136 if (EXT4_SB(sb)->s_journal && !handle) { in ext4_quota_write()