Lines Matching refs:di_bh

220 			   struct buffer_head *di_bh)  in ocfs2_read_inline_data()  argument
224 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_read_inline_data()
259 struct buffer_head *di_bh = NULL; in ocfs2_readpage_inline() local
264 ret = ocfs2_read_inode_block(inode, &di_bh); in ocfs2_readpage_inline()
270 ret = ocfs2_read_inline_data(inode, page, di_bh); in ocfs2_readpage_inline()
274 brelse(di_bh); in ocfs2_readpage_inline()
842 struct buffer_head *di_bh) in ocfs2_alloc_write_ctxt() argument
855 get_bh(di_bh); in ocfs2_alloc_write_ctxt()
856 wc->w_di_bh = di_bh; in ocfs2_alloc_write_ctxt()
1531 int ocfs2_size_fits_inline_data(struct buffer_head *di_bh, u64 new_size) in ocfs2_size_fits_inline_data() argument
1533 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_size_fits_inline_data()
1612 struct buffer_head *di_bh, in ocfs2_expand_nonsparse_inode() argument
1624 ret = ocfs2_extend_no_holes(inode, di_bh, newsize, pos); in ocfs2_expand_nonsparse_inode()
1636 static int ocfs2_zero_tail(struct inode *inode, struct buffer_head *di_bh, in ocfs2_zero_tail() argument
1643 ret = ocfs2_zero_extend(inode, di_bh, pos); in ocfs2_zero_tail()
1651 struct buffer_head *di_bh, struct page *mmap_page) in ocfs2_write_begin_nolock() argument
1666 ret = ocfs2_alloc_write_ctxt(&wc, osb, pos, len, type, di_bh); in ocfs2_write_begin_nolock()
1688 ret = ocfs2_zero_tail(inode, di_bh, pos); in ocfs2_write_begin_nolock()
1690 ret = ocfs2_expand_nonsparse_inode(inode, di_bh, pos, in ocfs2_write_begin_nolock()
1704 ret = ocfs2_refcount_cow(inode, di_bh, in ocfs2_write_begin_nolock()
1889 struct buffer_head *di_bh = NULL; in ocfs2_write_begin() local
1892 ret = ocfs2_inode_lock(inode, &di_bh, 1); in ocfs2_write_begin()
1908 pagep, fsdata, di_bh, NULL); in ocfs2_write_begin()
1914 brelse(di_bh); in ocfs2_write_begin()
1921 brelse(di_bh); in ocfs2_write_begin()
2137 struct buffer_head *di_bh = NULL; in ocfs2_dio_wr_get_block() local
2207 ret = ocfs2_inode_lock(inode, &di_bh, 1); in ocfs2_dio_wr_get_block()
2217 ret = ocfs2_zero_tail(inode, di_bh, pos); in ocfs2_dio_wr_get_block()
2219 ret = ocfs2_expand_nonsparse_inode(inode, di_bh, pos, in ocfs2_dio_wr_get_block()
2229 (void **)&wc, di_bh, NULL); in ocfs2_dio_wr_get_block()
2273 brelse(di_bh); in ocfs2_dio_wr_get_block()
2290 struct buffer_head *di_bh = NULL; in ocfs2_dio_end_io_write() local
2307 ret = ocfs2_inode_lock(inode, &di_bh, 1); in ocfs2_dio_end_io_write()
2321 ret = ocfs2_del_inode_from_orphan(osb, inode, di_bh, in ocfs2_dio_end_io_write()
2327 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_dio_end_io_write()
2329 ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh); in ocfs2_dio_end_io_write()
2352 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh, in ocfs2_dio_end_io_write()
2371 ret = ocfs2_set_inode_size(handle, inode, di_bh, end); in ocfs2_dio_end_io_write()
2380 brelse(di_bh); in ocfs2_dio_end_io_write()