Lines Matching refs:sbi

52 	struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb);  in ext4_inode_csum()  local
65 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)raw, in ext4_inode_csum()
328 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_da_update_reserve_space() local
344 percpu_counter_sub(&sbi->s_dirtyclusters_counter, used); in ext4_da_update_reserve_space()
350 dquot_claim_block(inode, EXT4_C2B(sbi, used)); in ext4_da_update_reserve_space()
357 dquot_release_reservation_block(inode, EXT4_C2B(sbi, used)); in ext4_da_update_reserve_space()
1289 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_da_reserve_space() local
1299 ret = dquot_reserve_block(inode, EXT4_C2B(sbi, 1)); in ext4_da_reserve_space()
1316 if (ext4_claim_free_clusters(sbi, 1, 0)) { in ext4_da_reserve_space()
1318 dquot_release_reservation_block(inode, EXT4_C2B(sbi, 1)); in ext4_da_reserve_space()
1329 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_da_release_space() local
1355 percpu_counter_sub(&sbi->s_dirtyclusters_counter, to_free); in ext4_da_release_space()
1359 dquot_release_reservation_block(inode, EXT4_C2B(sbi, to_free)); in ext4_da_release_space()
1370 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_da_page_release_reservation() local
1408 num_clusters = EXT4_NUM_B2C(sbi, to_release); in ext4_da_page_release_reservation()
1411 ((num_clusters - 1) << sbi->s_cluster_bits); in ext4_da_page_release_reservation()
1412 if (sbi->s_cluster_ratio == 1 || in ext4_da_page_release_reservation()
1486 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_print_free_blocks() local
1496 percpu_counter_sum(&sbi->s_freeclusters_counter))); in ext4_print_free_blocks()
1499 percpu_counter_sum(&sbi->s_dirtyclusters_counter))); in ext4_print_free_blocks()
2426 struct ext4_sb_info *sbi = EXT4_SB(mapping->host->i_sb); in ext4_writepages() local
2460 if (unlikely(sbi->s_mount_flags & EXT4_MF_FS_ABORTED)) { in ext4_writepages()
2568 if (ret == -ENOSPC && sbi->s_journal) { in ext4_writepages()
2574 jbd2_journal_force_commit_nested(sbi->s_journal); in ext4_writepages()
2607 struct ext4_sb_info *sbi = EXT4_SB(sb); in ext4_nonda_switch() local
2618 percpu_counter_read_positive(&sbi->s_freeclusters_counter); in ext4_nonda_switch()
2620 percpu_counter_read_positive(&sbi->s_dirtyclusters_counter); in ext4_nonda_switch()
4141 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_iget() local
4145 csum = ext4_chksum(sbi, sbi->s_csum_seed, (__u8 *)&inum, in ext4_iget()
4147 ei->i_csum_seed = ext4_chksum(sbi, csum, (__u8 *)&gen, in ext4_iget()
4769 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_setattr() local
4771 if (attr->ia_size > sbi->s_bitmap_maxbytes) in ext4_setattr()
5090 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_mark_inode_dirty() local
5098 EXT4_I(inode)->i_extra_isize < sbi->s_want_extra_isize && in ext4_mark_inode_dirty()
5110 sbi->s_want_extra_isize, in ext4_mark_inode_dirty()
5116 le16_to_cpu(sbi->s_es->s_mnt_count)) { in ext4_mark_inode_dirty()
5122 le16_to_cpu(sbi->s_es->s_mnt_count); in ext4_mark_inode_dirty()