Lines Matching refs:sbi
13 static u32 omfs_max_extents(struct omfs_sb_info *sbi, int offset) in omfs_max_extents() argument
15 return (sbi->s_sys_blocksize - offset - in omfs_max_extents()
33 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_shrink_inode() local
57 max_extents = omfs_max_extents(sbi, OMFS_EXTENT_START); in omfs_shrink_inode()
61 if (omfs_is_bad(sbi, (struct omfs_header *) bh->b_data, next)) in omfs_shrink_inode()
87 omfs_clear_range(inode->i_sb, last, sbi->s_mirrors); in omfs_shrink_inode()
96 max_extents = omfs_max_extents(sbi, OMFS_EXTENT_CONT); in omfs_shrink_inode()
121 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_grow_extent() local
155 max_count = omfs_max_extents(sbi, OMFS_EXTENT_START); in omfs_grow_extent()
162 ret = omfs_allocate_range(inode->i_sb, 1, sbi->s_clustersize, in omfs_grow_extent()
228 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_get_block() local
238 max_extents = omfs_max_extents(sbi, OMFS_EXTENT_START); in omfs_get_block()
243 if (omfs_is_bad(sbi, (struct omfs_header *) bh->b_data, next)) in omfs_get_block()
270 max_extents = omfs_max_extents(sbi, OMFS_EXTENT_CONT); in omfs_get_block()
278 clus_to_blk(sbi, new_block)); in omfs_get_block()