Lines Matching refs:bh
121 struct buffer_head *bh; in update_ind_extent_range() local
126 bh = sb_bread(inode->i_sb, pblock); in update_ind_extent_range()
127 if (!bh) in update_ind_extent_range()
130 i_data = (__le32 *)bh->b_data; in update_ind_extent_range()
141 put_bh(bh); in update_ind_extent_range()
150 struct buffer_head *bh; in update_dind_extent_range() local
155 bh = sb_bread(inode->i_sb, pblock); in update_dind_extent_range()
156 if (!bh) in update_dind_extent_range()
159 i_data = (__le32 *)bh->b_data; in update_dind_extent_range()
171 put_bh(bh); in update_dind_extent_range()
180 struct buffer_head *bh; in update_tind_extent_range() local
185 bh = sb_bread(inode->i_sb, pblock); in update_tind_extent_range()
186 if (!bh) in update_tind_extent_range()
189 i_data = (__le32 *)bh->b_data; in update_tind_extent_range()
201 put_bh(bh); in update_tind_extent_range()
231 struct buffer_head *bh; in free_dind_blocks() local
234 bh = sb_bread(inode->i_sb, le32_to_cpu(i_data)); in free_dind_blocks()
235 if (!bh) in free_dind_blocks()
238 tmp_idata = (__le32 *)bh->b_data; in free_dind_blocks()
248 put_bh(bh); in free_dind_blocks()
261 struct buffer_head *bh; in free_tind_blocks() local
264 bh = sb_bread(inode->i_sb, le32_to_cpu(i_data)); in free_tind_blocks()
265 if (!bh) in free_tind_blocks()
268 tmp_idata = (__le32 *)bh->b_data; in free_tind_blocks()
274 put_bh(bh); in free_tind_blocks()
279 put_bh(bh); in free_tind_blocks()
388 struct buffer_head *bh; in free_ext_idx() local
392 bh = sb_bread(inode->i_sb, block); in free_ext_idx()
393 if (!bh) in free_ext_idx()
396 eh = (struct ext4_extent_header *)bh->b_data; in free_ext_idx()
405 put_bh(bh); in free_ext_idx()