Lines Matching refs:sb
7 unsigned long omfs_count_free(struct super_block *sb) in omfs_count_free() argument
11 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_count_free()
12 int nbits = sb->s_blocksize * 8; in omfs_count_free()
47 static int set_run(struct super_block *sb, int map, in set_run() argument
53 struct omfs_sb_info *sbi = OMFS_SB(sb); in set_run()
56 bh = sb_bread(sb, clus_to_blk(sbi, sbi->s_bitmap_ino) + map); in set_run()
67 bh = sb_bread(sb, in set_run()
90 int omfs_allocate_block(struct super_block *sb, u64 block) in omfs_allocate_block() argument
93 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_allocate_block()
94 int bits_per_entry = 8 * sb->s_blocksize; in omfs_allocate_block()
108 bh = sb_bread(sb, clus_to_blk(sbi, sbi->s_bitmap_ino) + map); in omfs_allocate_block()
129 int omfs_allocate_range(struct super_block *sb, in omfs_allocate_range() argument
135 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_allocate_range()
136 int bits_per_entry = 8 * sb->s_blocksize; in omfs_allocate_range()
164 ret = set_run(sb, i, bits_per_entry, bit, run, 1); in omfs_allocate_range()
174 int omfs_clear_range(struct super_block *sb, u64 block, int count) in omfs_clear_range() argument
176 struct omfs_sb_info *sbi = OMFS_SB(sb); in omfs_clear_range()
177 int bits_per_entry = 8 * sb->s_blocksize; in omfs_clear_range()
190 ret = set_run(sb, map, bits_per_entry, bit, count, 0); in omfs_clear_range()