di_bh             116 fs/ocfs2/acl.c 					      struct buffer_head *di_bh)
di_bh             134 fs/ocfs2/acl.c 	retval = ocfs2_xattr_get_nolock(inode, di_bh, name_index, "", NULL, 0);
di_bh             139 fs/ocfs2/acl.c 		retval = ocfs2_xattr_get_nolock(inode, di_bh, name_index,
di_bh             160 fs/ocfs2/acl.c static int ocfs2_acl_set_mode(struct inode *inode, struct buffer_head *di_bh,
di_bh             166 fs/ocfs2/acl.c 	if (di_bh == NULL) {
di_bh             167 fs/ocfs2/acl.c 		ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh             173 fs/ocfs2/acl.c 		get_bh(di_bh);
di_bh             187 fs/ocfs2/acl.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             188 fs/ocfs2/acl.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             202 fs/ocfs2/acl.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             208 fs/ocfs2/acl.c 	brelse(di_bh);
di_bh             218 fs/ocfs2/acl.c 			 struct buffer_head *di_bh,
di_bh             252 fs/ocfs2/acl.c 		ret = ocfs2_xattr_set_handle(handle, inode, di_bh, name_index,
di_bh             293 fs/ocfs2/acl.c 	struct buffer_head *di_bh = NULL;
di_bh             302 fs/ocfs2/acl.c 	had_lock = ocfs2_inode_lock_tracker(inode, &di_bh, 0, &oh);
di_bh             307 fs/ocfs2/acl.c 	acl = ocfs2_get_acl_nolock(inode, type, di_bh);
di_bh             311 fs/ocfs2/acl.c 	brelse(di_bh);
di_bh             348 fs/ocfs2/acl.c 		   struct buffer_head *di_bh,
di_bh             369 fs/ocfs2/acl.c 			ret = ocfs2_acl_set_mode(inode, di_bh, handle, mode);
di_bh             378 fs/ocfs2/acl.c 			ret = ocfs2_set_acl(handle, inode, di_bh,
di_bh             389 fs/ocfs2/acl.c 		ret2 = ocfs2_acl_set_mode(inode, di_bh, handle, mode);
di_bh             397 fs/ocfs2/acl.c 					    di_bh, ACL_TYPE_ACCESS,
di_bh            6395 fs/ocfs2/alloc.c 	struct buffer_head *di_bh = NULL;
di_bh            6407 fs/ocfs2/alloc.c 	ret = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            6429 fs/ocfs2/alloc.c 		ret = ocfs2_free_suballoc_bits(handle, inode, di_bh,
di_bh            6443 fs/ocfs2/alloc.c 	brelse(di_bh);
di_bh            7049 fs/ocfs2/alloc.c 					 struct buffer_head *di_bh)
di_bh            7058 fs/ocfs2/alloc.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            7091 fs/ocfs2/alloc.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            7142 fs/ocfs2/alloc.c 		ret = ocfs2_read_inline_data(inode, pages[0], di_bh);
di_bh            7166 fs/ocfs2/alloc.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            7174 fs/ocfs2/alloc.c 		ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh);
di_bh            7224 fs/ocfs2/alloc.c 			  struct buffer_head *di_bh)
di_bh            7232 fs/ocfs2/alloc.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            7239 fs/ocfs2/alloc.c 	ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh);
di_bh            7245 fs/ocfs2/alloc.c 	path = ocfs2_new_path(di_bh, &di->id2.i_list,
di_bh            7396 fs/ocfs2/alloc.c int ocfs2_truncate_inline(struct inode *inode, struct buffer_head *di_bh,
di_bh            7403 fs/ocfs2/alloc.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            7435 fs/ocfs2/alloc.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            7463 fs/ocfs2/alloc.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             159 fs/ocfs2/alloc.h 					 struct buffer_head *di_bh);
di_bh             221 fs/ocfs2/alloc.h 			  struct buffer_head *di_bh);
di_bh             222 fs/ocfs2/alloc.h int ocfs2_truncate_inline(struct inode *inode, struct buffer_head *di_bh,
di_bh             223 fs/ocfs2/aops.c 			   struct buffer_head *di_bh)
di_bh             227 fs/ocfs2/aops.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             262 fs/ocfs2/aops.c 	struct buffer_head *di_bh = NULL;
di_bh             267 fs/ocfs2/aops.c 	ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh             273 fs/ocfs2/aops.c 	ret = ocfs2_read_inline_data(inode, page, di_bh);
di_bh             277 fs/ocfs2/aops.c 	brelse(di_bh);
di_bh             853 fs/ocfs2/aops.c 				  struct buffer_head *di_bh)
di_bh             866 fs/ocfs2/aops.c 	get_bh(di_bh);
di_bh             867 fs/ocfs2/aops.c 	wc->w_di_bh = di_bh;
di_bh            1542 fs/ocfs2/aops.c int ocfs2_size_fits_inline_data(struct buffer_head *di_bh, u64 new_size)
di_bh            1544 fs/ocfs2/aops.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1623 fs/ocfs2/aops.c 					struct buffer_head *di_bh,
di_bh            1635 fs/ocfs2/aops.c 	ret = ocfs2_extend_no_holes(inode, di_bh, newsize, pos);
di_bh            1647 fs/ocfs2/aops.c static int ocfs2_zero_tail(struct inode *inode, struct buffer_head *di_bh,
di_bh            1654 fs/ocfs2/aops.c 		ret = ocfs2_zero_extend(inode, di_bh, pos);
di_bh            1662 fs/ocfs2/aops.c 			     struct buffer_head *di_bh, struct page *mmap_page)
di_bh            1677 fs/ocfs2/aops.c 	ret = ocfs2_alloc_write_ctxt(&wc, osb, pos, len, type, di_bh);
di_bh            1699 fs/ocfs2/aops.c 			ret = ocfs2_zero_tail(inode, di_bh, pos);
di_bh            1701 fs/ocfs2/aops.c 			ret = ocfs2_expand_nonsparse_inode(inode, di_bh, pos,
di_bh            1715 fs/ocfs2/aops.c 		ret = ocfs2_refcount_cow(inode, di_bh,
di_bh            1900 fs/ocfs2/aops.c 	struct buffer_head *di_bh = NULL;
di_bh            1903 fs/ocfs2/aops.c 	ret = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            1919 fs/ocfs2/aops.c 				       pagep, fsdata, di_bh, NULL);
di_bh            1925 fs/ocfs2/aops.c 	brelse(di_bh);
di_bh            1932 fs/ocfs2/aops.c 	brelse(di_bh);
di_bh            2148 fs/ocfs2/aops.c 	struct buffer_head *di_bh = NULL;
di_bh            2218 fs/ocfs2/aops.c 	ret = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            2228 fs/ocfs2/aops.c 			ret = ocfs2_zero_tail(inode, di_bh, pos);
di_bh            2230 fs/ocfs2/aops.c 			ret = ocfs2_expand_nonsparse_inode(inode, di_bh, pos,
di_bh            2240 fs/ocfs2/aops.c 				       (void **)&wc, di_bh, NULL);
di_bh            2284 fs/ocfs2/aops.c 	brelse(di_bh);
di_bh            2301 fs/ocfs2/aops.c 	struct buffer_head *di_bh = NULL;
di_bh            2325 fs/ocfs2/aops.c 	ret = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            2339 fs/ocfs2/aops.c 		ret = ocfs2_del_inode_from_orphan(osb, inode, di_bh,
di_bh            2345 fs/ocfs2/aops.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2347 fs/ocfs2/aops.c 	ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh);
di_bh            2370 fs/ocfs2/aops.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            2389 fs/ocfs2/aops.c 		ret = ocfs2_set_inode_size(handle, inode, di_bh, end);
di_bh            2398 fs/ocfs2/aops.c 	brelse(di_bh);
di_bh              44 fs/ocfs2/aops.h 			     struct buffer_head *di_bh, struct page *mmap_page);
di_bh              47 fs/ocfs2/aops.h 			   struct buffer_head *di_bh);
di_bh              48 fs/ocfs2/aops.h int ocfs2_size_fits_inline_data(struct buffer_head *di_bh, u64 new_size);
di_bh             397 fs/ocfs2/dir.c 	struct buffer_head *di_bh = NULL;
di_bh             401 fs/ocfs2/dir.c 	ret = ocfs2_read_inode_block(dir, &di_bh);
di_bh             407 fs/ocfs2/dir.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             410 fs/ocfs2/dir.c 	found = ocfs2_search_dirblock(di_bh, dir, name, namelen, 0,
di_bh             413 fs/ocfs2/dir.c 		return di_bh;
di_bh             415 fs/ocfs2/dir.c 	brelse(di_bh);
di_bh            1010 fs/ocfs2/dir.c 	struct buffer_head *di_bh = NULL;
di_bh            1015 fs/ocfs2/dir.c 	ret = ocfs2_read_inode_block(dir, &di_bh);
di_bh            1021 fs/ocfs2/dir.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1040 fs/ocfs2/dir.c 	brelse(di_bh);
di_bh            1353 fs/ocfs2/dir.c 	struct buffer_head *di_bh = NULL;
di_bh            1357 fs/ocfs2/dir.c 	ret = ocfs2_read_inode_block(dir, &di_bh);
di_bh            1363 fs/ocfs2/dir.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1369 fs/ocfs2/dir.c 	brelse(di_bh);
di_bh            1741 fs/ocfs2/dir.c 	struct buffer_head *di_bh = NULL;
di_bh            1746 fs/ocfs2/dir.c 	ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh            1753 fs/ocfs2/dir.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1781 fs/ocfs2/dir.c 		if (!ocfs2_check_dir_entry(inode, de, di_bh, ctx->pos)) {
di_bh            1796 fs/ocfs2/dir.c 	brelse(di_bh);
di_bh            2078 fs/ocfs2/dir.c 	struct buffer_head *di_bh = NULL;
di_bh            2085 fs/ocfs2/dir.c 	ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh            2090 fs/ocfs2/dir.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2103 fs/ocfs2/dir.c 	brelse(di_bh);
di_bh            2185 fs/ocfs2/dir.c 				 struct buffer_head *di_bh)
di_bh            2188 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2192 fs/ocfs2/dir.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            2200 fs/ocfs2/dir.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            2206 fs/ocfs2/dir.c 	ret = ocfs2_mark_inode_dirty(handle, inode, di_bh);
di_bh            2286 fs/ocfs2/dir.c 				     struct buffer_head *di_bh,
di_bh            2293 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh            2352 fs/ocfs2/dir.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(dir), di_bh,
di_bh            2366 fs/ocfs2/dir.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            2513 fs/ocfs2/dir.c 				 struct buffer_head *di_bh,
di_bh            2535 fs/ocfs2/dir.c 	ret = ocfs2_fill_new_dir_el(osb, handle, parent, inode, di_bh,
di_bh            2542 fs/ocfs2/dir.c 	ret = ocfs2_dx_dir_attach_index(osb, handle, inode, di_bh, leaf_bh,
di_bh            2679 fs/ocfs2/dir.c 					 struct buffer_head *di_bh)
di_bh            2684 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2766 fs/ocfs2/dir.c static int ocfs2_expand_inline_dir(struct inode *dir, struct buffer_head *di_bh,
di_bh            2784 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2790 fs/ocfs2/dir.c 	ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(dir), di_bh);
di_bh            2800 fs/ocfs2/dir.c 		dx_inline = ocfs2_new_dx_should_be_inline(dir, di_bh);
di_bh            2952 fs/ocfs2/dir.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(dir), di_bh,
di_bh            2991 fs/ocfs2/dir.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            2994 fs/ocfs2/dir.c 		ret = ocfs2_dx_dir_attach_index(osb, handle, dir, di_bh,
di_bh            3337 fs/ocfs2/dir.c static int ocfs2_find_dir_space_id(struct inode *dir, struct buffer_head *di_bh,
di_bh            3344 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            3366 fs/ocfs2/dir.c 		if (!ocfs2_check_dir_entry(dir, de, di_bh, offset)) {
di_bh            3382 fs/ocfs2/dir.c 			*ret_de_bh = di_bh;
di_bh            3882 fs/ocfs2/dir.c 				   struct buffer_head *di_bh,
di_bh            4134 fs/ocfs2/dir.c 					   struct buffer_head *di_bh,
di_bh            4143 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            4183 fs/ocfs2/dir.c 	ret = ocfs2_find_dir_space_dx(osb, dir, di_bh, dx_root_bh, name,
di_bh            4208 fs/ocfs2/dir.c 		ret = ocfs2_extend_dir(osb, dir, di_bh, 1, lookup, &leaf_bh);
di_bh            4313 fs/ocfs2/dir.c 				     struct buffer_head *di_bh,
di_bh            4318 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            4352 fs/ocfs2/dir.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(dir), di_bh,
di_bh            4366 fs/ocfs2/dir.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            4393 fs/ocfs2/dir.c int ocfs2_dx_dir_truncate(struct inode *dir, struct buffer_head *di_bh)
di_bh            4402 fs/ocfs2/dir.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            4448 fs/ocfs2/dir.c 	ret = ocfs2_dx_dir_remove_index(dir, di_bh, dx_root_bh);
di_bh              98 fs/ocfs2/dir.h int ocfs2_dx_dir_truncate(struct inode *dir, struct buffer_head *di_bh);
di_bh             399 fs/ocfs2/extent_map.c 				      struct buffer_head *di_bh,
di_bh             415 fs/ocfs2/extent_map.c 	di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh             603 fs/ocfs2/extent_map.c 	struct buffer_head *di_bh = NULL;
di_bh             617 fs/ocfs2/extent_map.c 	ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh             623 fs/ocfs2/extent_map.c 	ret = ocfs2_get_clusters_nocache(inode, di_bh, v_cluster, &hole_len,
di_bh             652 fs/ocfs2/extent_map.c 	brelse(di_bh);
di_bh             702 fs/ocfs2/extent_map.c static int ocfs2_fiemap_inline(struct inode *inode, struct buffer_head *di_bh,
di_bh             713 fs/ocfs2/extent_map.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             746 fs/ocfs2/extent_map.c 	struct buffer_head *di_bh = NULL;
di_bh             753 fs/ocfs2/extent_map.c 	ret = ocfs2_inode_lock(inode, &di_bh, 0);
di_bh             766 fs/ocfs2/extent_map.c 		ret = ocfs2_fiemap_inline(inode, di_bh, fieinfo, map_start);
di_bh             777 fs/ocfs2/extent_map.c 		ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos,
di_bh             812 fs/ocfs2/extent_map.c 	brelse(di_bh);
di_bh             823 fs/ocfs2/extent_map.c int ocfs2_overwrite_io(struct inode *inode, struct buffer_head *di_bh,
di_bh             832 fs/ocfs2/extent_map.c 		if (ocfs2_size_fits_inline_data(di_bh, map_start + map_len))
di_bh             843 fs/ocfs2/extent_map.c 		ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos,
di_bh             874 fs/ocfs2/extent_map.c 	struct buffer_head *di_bh = NULL;
di_bh             879 fs/ocfs2/extent_map.c 	ret = ocfs2_inode_lock(inode, &di_bh, 0);
di_bh             903 fs/ocfs2/extent_map.c 		ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos, &hole_size,
di_bh             951 fs/ocfs2/extent_map.c 	brelse(di_bh);
di_bh              43 fs/ocfs2/extent_map.h int ocfs2_overwrite_io(struct inode *inode, struct buffer_head *di_bh,
di_bh             312 fs/ocfs2/file.c 			     struct buffer_head *di_bh,
di_bh             326 fs/ocfs2/file.c 	ret = ocfs2_set_inode_size(handle, inode, di_bh,
di_bh             437 fs/ocfs2/file.c 			       struct buffer_head *di_bh,
di_bh             446 fs/ocfs2/file.c 	fe = (struct ocfs2_dinode *) di_bh->b_data;
di_bh             485 fs/ocfs2/file.c 		status = ocfs2_truncate_inline(inode, di_bh, new_i_size,
di_bh             497 fs/ocfs2/file.c 	status = ocfs2_orphan_for_truncate(osb, inode, di_bh, new_i_size);
di_bh             503 fs/ocfs2/file.c 	status = ocfs2_commit_truncate(osb, inode, di_bh);
di_bh             515 fs/ocfs2/file.c 		status = ocfs2_try_remove_refcount_tree(inode, di_bh);
di_bh             709 fs/ocfs2/file.c 						      struct buffer_head *di_bh,
di_bh             733 fs/ocfs2/file.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             752 fs/ocfs2/file.c 				 u64 abs_to, struct buffer_head *di_bh)
di_bh             760 fs/ocfs2/file.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             766 fs/ocfs2/file.c 	handle = ocfs2_zero_start_ordered_transaction(inode, di_bh,
di_bh             833 fs/ocfs2/file.c 		ocfs2_journal_dirty(handle, di_bh);
di_bh             860 fs/ocfs2/file.c 				       struct buffer_head *di_bh,
di_bh             913 fs/ocfs2/file.c 		rc = ocfs2_refcount_cow(inode, di_bh, zero_cpos,
di_bh             934 fs/ocfs2/file.c 				   u64 range_end, struct buffer_head *di_bh)
di_bh             950 fs/ocfs2/file.c 		rc = ocfs2_write_zero_page(inode, zero_pos, next_pos, di_bh);
di_bh             967 fs/ocfs2/file.c int ocfs2_zero_extend(struct inode *inode, struct buffer_head *di_bh,
di_bh             979 fs/ocfs2/file.c 		ret = ocfs2_zero_extend_get_range(inode, di_bh, zero_start,
di_bh             996 fs/ocfs2/file.c 					      range_end, di_bh);
di_bh            1007 fs/ocfs2/file.c int ocfs2_extend_no_holes(struct inode *inode, struct buffer_head *di_bh,
di_bh            1018 fs/ocfs2/file.c 	BUG_ON(!di_bh && ocfs2_is_refcount_inode(inode));
di_bh            1019 fs/ocfs2/file.c 	BUG_ON(!di_bh && !(oi->ip_flags & OCFS2_INODE_SYSTEM_FILE));
di_bh            1041 fs/ocfs2/file.c 	ret = ocfs2_zero_extend(inode, di_bh, zero_to);
di_bh            1050 fs/ocfs2/file.c 			     struct buffer_head *di_bh,
di_bh            1056 fs/ocfs2/file.c 	BUG_ON(!di_bh);
di_bh            1080 fs/ocfs2/file.c 		if (ocfs2_size_fits_inline_data(di_bh, new_i_size)) {
di_bh            1085 fs/ocfs2/file.c 		ret = ocfs2_convert_inline_data_to_extents(inode, di_bh);
di_bh            1094 fs/ocfs2/file.c 		ret = ocfs2_zero_extend(inode, di_bh, new_i_size);
di_bh            1096 fs/ocfs2/file.c 		ret = ocfs2_extend_no_holes(inode, di_bh, new_i_size,
di_bh            1107 fs/ocfs2/file.c 	ret = ocfs2_simple_size_update(inode, di_bh, new_i_size);
di_bh            1435 fs/ocfs2/file.c 	struct buffer_head *di_bh = NULL;
di_bh            1438 fs/ocfs2/file.c 		ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh            1448 fs/ocfs2/file.c 		if (ocfs2_size_fits_inline_data(di_bh, end))
di_bh            1451 fs/ocfs2/file.c 		ret = ocfs2_convert_inline_data_to_extents(inode, di_bh);
di_bh            1503 fs/ocfs2/file.c 	brelse(di_bh);
di_bh            1694 fs/ocfs2/file.c 			     struct buffer_head *di_bh, u64 byte_start,
di_bh            1707 fs/ocfs2/file.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1710 fs/ocfs2/file.c 	ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh);
di_bh            1722 fs/ocfs2/file.c 		ret = ocfs2_truncate_inline(inode, di_bh, byte_start,
di_bh            1746 fs/ocfs2/file.c 		ret = ocfs2_cow_file_pos(inode, di_bh, byte_start);
di_bh            1752 fs/ocfs2/file.c 		ret = ocfs2_cow_file_pos(inode, di_bh, byte_start + byte_len);
di_bh            1866 fs/ocfs2/file.c 	struct buffer_head *di_bh = NULL;
di_bh            1884 fs/ocfs2/file.c 	ret = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            1930 fs/ocfs2/file.c 		ret = __ocfs2_write_remove_suid(inode, di_bh);
di_bh            1950 fs/ocfs2/file.c 		ret = ocfs2_remove_inode_range(inode, di_bh, sr->l_start,
di_bh            1976 fs/ocfs2/file.c 	ret = ocfs2_mark_inode_dirty(handle, inode, di_bh);
di_bh            1986 fs/ocfs2/file.c 	brelse(di_bh);
di_bh            2102 fs/ocfs2/file.c 					    struct buffer_head **di_bh,
di_bh            2110 fs/ocfs2/file.c 		ret = ocfs2_inode_lock(inode, di_bh, meta_level);
di_bh            2112 fs/ocfs2/file.c 		ret = ocfs2_try_inode_lock(inode, di_bh, meta_level);
di_bh            2136 fs/ocfs2/file.c 	brelse(*di_bh);
di_bh            2137 fs/ocfs2/file.c 	*di_bh = NULL;
di_bh            2144 fs/ocfs2/file.c 					       struct buffer_head **di_bh,
di_bh            2153 fs/ocfs2/file.c 	brelse(*di_bh);
di_bh            2154 fs/ocfs2/file.c 	*di_bh = NULL;
di_bh            2167 fs/ocfs2/file.c 	struct buffer_head *di_bh = NULL;
di_bh            2177 fs/ocfs2/file.c 						       &di_bh,
di_bh            2194 fs/ocfs2/file.c 			ret = ocfs2_overwrite_io(inode, di_bh, pos, count);
di_bh            2214 fs/ocfs2/file.c 								   &di_bh,
di_bh            2231 fs/ocfs2/file.c 							   &di_bh,
di_bh            2237 fs/ocfs2/file.c 							       &di_bh,
di_bh            2250 fs/ocfs2/file.c 			ret = ocfs2_refcount_cow(inode, di_bh, cpos, clusters, UINT_MAX);
di_bh            2267 fs/ocfs2/file.c 					   &di_bh,
di_bh              45 fs/ocfs2/file.h 			     struct buffer_head *di_bh,
di_bh              48 fs/ocfs2/file.h 		struct buffer_head *di_bh,
di_bh              50 fs/ocfs2/file.h int ocfs2_extend_no_holes(struct inode *inode, struct buffer_head *di_bh,
di_bh              52 fs/ocfs2/file.h int ocfs2_zero_extend(struct inode *inode, struct buffer_head *di_bh,
di_bh              70 fs/ocfs2/file.h 			     struct buffer_head *di_bh, u64 byte_start,
di_bh             637 fs/ocfs2/inode.c 			      struct buffer_head *di_bh,
di_bh             646 fs/ocfs2/inode.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh             684 fs/ocfs2/inode.c 	status = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             693 fs/ocfs2/inode.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             695 fs/ocfs2/inode.c 	ocfs2_remove_from_cache(INODE_CACHE(inode), di_bh);
di_bh             751 fs/ocfs2/inode.c 			    struct buffer_head *di_bh)
di_bh             757 fs/ocfs2/inode.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh             792 fs/ocfs2/inode.c 	status = ocfs2_truncate_for_delete(osb, inode, di_bh);
di_bh             800 fs/ocfs2/inode.c 		status = ocfs2_dx_dir_truncate(inode, di_bh);
di_bh             808 fs/ocfs2/inode.c 	status = ocfs2_xattr_remove(inode, di_bh);
di_bh             814 fs/ocfs2/inode.c 	status = ocfs2_remove_refcount_tree(inode, di_bh);
di_bh             820 fs/ocfs2/inode.c 	status = ocfs2_remove_inode(inode, di_bh, orphan_dir_inode,
di_bh             890 fs/ocfs2/inode.c 				  struct buffer_head *di_bh,
di_bh             916 fs/ocfs2/inode.c 	di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh             998 fs/ocfs2/inode.c 	struct buffer_head *di_bh = NULL;
di_bh            1046 fs/ocfs2/inode.c 	status = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            1054 fs/ocfs2/inode.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1064 fs/ocfs2/inode.c 	status = ocfs2_query_inode_wipe(inode, di_bh, &wipe);
di_bh            1081 fs/ocfs2/inode.c 	status = ocfs2_wipe_inode(inode, di_bh);
di_bh            1101 fs/ocfs2/inode.c 	brelse(di_bh);
di_bh            2187 fs/ocfs2/journal.c 	struct buffer_head *di_bh = NULL;
di_bh            2220 fs/ocfs2/journal.c 			ret = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            2226 fs/ocfs2/journal.c 			di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2229 fs/ocfs2/journal.c 				ret = ocfs2_truncate_file(inode, di_bh,
di_bh            2238 fs/ocfs2/journal.c 						di_bh, 0, 0);
di_bh            2244 fs/ocfs2/journal.c 			brelse(di_bh);
di_bh            2245 fs/ocfs2/journal.c 			di_bh = NULL;
di_bh            2343 fs/ocfs2/journal.c 	struct buffer_head *di_bh = NULL;
di_bh            2348 fs/ocfs2/journal.c 		ret = ocfs2_read_journal_inode(osb, slot, &di_bh, NULL);
di_bh            2354 fs/ocfs2/journal.c 		di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh            2363 fs/ocfs2/journal.c 		brelse(di_bh);
di_bh            2364 fs/ocfs2/journal.c 		di_bh = NULL;
di_bh              49 fs/ocfs2/mmap.c 			struct buffer_head *di_bh, struct page *page)
di_bh              96 fs/ocfs2/mmap.c 				       &locked_page, &fsdata, di_bh, page);
di_bh             119 fs/ocfs2/mmap.c 	struct buffer_head *di_bh = NULL;
di_bh             132 fs/ocfs2/mmap.c 	err = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh             146 fs/ocfs2/mmap.c 	ret = __ocfs2_page_mkwrite(vmf->vma->vm_file, di_bh, page);
di_bh             150 fs/ocfs2/mmap.c 	brelse(di_bh);
di_bh             769 fs/ocfs2/move_extents.c static int __ocfs2_move_extents_range(struct buffer_head *di_bh,
di_bh             777 fs/ocfs2/move_extents.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             789 fs/ocfs2/move_extents.c 	ocfs2_init_dinode_extent_tree(&context->et, INODE_CACHE(inode), di_bh);
di_bh             910 fs/ocfs2/move_extents.c 	struct buffer_head *di_bh = NULL;
di_bh             927 fs/ocfs2/move_extents.c 	status = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh             938 fs/ocfs2/move_extents.c 	status = __ocfs2_move_extents_range(di_bh, context);
di_bh             956 fs/ocfs2/move_extents.c 	status = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             963 fs/ocfs2/move_extents.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             969 fs/ocfs2/move_extents.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             975 fs/ocfs2/move_extents.c 	brelse(di_bh);
di_bh            2606 fs/ocfs2/namei.c 	struct buffer_head *di_bh = NULL;
di_bh            2611 fs/ocfs2/namei.c 	status = ocfs2_inode_lock(inode, &di_bh, 1);
di_bh            2617 fs/ocfs2/namei.c 	di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh            2623 fs/ocfs2/namei.c 		status = ocfs2_truncate_file(inode, di_bh, i_size_read(inode));
di_bh            2630 fs/ocfs2/namei.c 		status = ocfs2_del_inode_from_orphan(osb, inode, di_bh, 0, 0);
di_bh            2654 fs/ocfs2/namei.c 	status = ocfs2_orphan_add(osb, handle, inode, di_bh, orphan_name,
di_bh            2670 fs/ocfs2/namei.c 	brelse(di_bh);
di_bh            2677 fs/ocfs2/namei.c 		struct inode *inode, struct buffer_head *di_bh,
di_bh            2682 fs/ocfs2/namei.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2722 fs/ocfs2/namei.c 			di_bh,
di_bh            2733 fs/ocfs2/namei.c 		status = ocfs2_set_inode_size(handle, inode, di_bh, end);
di_bh            2737 fs/ocfs2/namei.c 		ocfs2_journal_dirty(handle, di_bh);
di_bh            2763 fs/ocfs2/namei.c 	struct buffer_head *di_bh = NULL;
di_bh            2818 fs/ocfs2/namei.c 	status = ocfs2_read_inode_block(inode, &di_bh);
di_bh            2833 fs/ocfs2/namei.c 					 di_bh, OCFS2_JOURNAL_ACCESS_WRITE);
di_bh            2846 fs/ocfs2/namei.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2852 fs/ocfs2/namei.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            2881 fs/ocfs2/namei.c 	brelse(di_bh);
di_bh              34 fs/ocfs2/namei.h 		struct inode *inode, struct buffer_head *di_bh,
di_bh             397 fs/ocfs2/refcounttree.c 	struct buffer_head *di_bh = NULL;
di_bh             400 fs/ocfs2/refcounttree.c 	ret = ocfs2_read_inode_block(inode, &di_bh);
di_bh             408 fs/ocfs2/refcounttree.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             410 fs/ocfs2/refcounttree.c 	brelse(di_bh);
di_bh             550 fs/ocfs2/refcounttree.c 				      struct buffer_head *di_bh)
di_bh             555 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             583 fs/ocfs2/refcounttree.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             646 fs/ocfs2/refcounttree.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             691 fs/ocfs2/refcounttree.c 				   struct buffer_head *di_bh,
di_bh             696 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             719 fs/ocfs2/refcounttree.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             743 fs/ocfs2/refcounttree.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             754 fs/ocfs2/refcounttree.c int ocfs2_remove_refcount_tree(struct inode *inode, struct buffer_head *di_bh)
di_bh             758 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             820 fs/ocfs2/refcounttree.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh             839 fs/ocfs2/refcounttree.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh             924 fs/ocfs2/refcounttree.c 				   struct buffer_head *di_bh)
di_bh             928 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh             943 fs/ocfs2/refcounttree.c 	ret = ocfs2_remove_refcount_tree(inode, di_bh);
di_bh            3408 fs/ocfs2/refcounttree.c 				   struct buffer_head *di_bh,
di_bh            3414 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            3458 fs/ocfs2/refcounttree.c 				      INODE_CACHE(inode), di_bh);
di_bh            3484 fs/ocfs2/refcounttree.c 		       struct buffer_head *di_bh,
di_bh            3503 fs/ocfs2/refcounttree.c 			ret = ocfs2_refcount_cow_hunk(inode, di_bh, cpos,
di_bh            3759 fs/ocfs2/refcounttree.c 			      struct buffer_head *di_bh)
di_bh            3763 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            3773 fs/ocfs2/refcounttree.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            3784 fs/ocfs2/refcounttree.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            3793 fs/ocfs2/refcounttree.c 				      struct buffer_head *di_bh)
di_bh            3798 fs/ocfs2/refcounttree.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            3810 fs/ocfs2/refcounttree.c 		ret = ocfs2_create_refcount_tree(inode, di_bh);
di_bh            3829 fs/ocfs2/refcounttree.c 	ocfs2_init_dinode_extent_tree(&di_et, INODE_CACHE(inode), di_bh);
di_bh            3860 fs/ocfs2/refcounttree.c 		ret = ocfs2_xattr_attach_refcount_tree(inode, di_bh,
di_bh            3871 fs/ocfs2/refcounttree.c 		ret = ocfs2_change_ctime(inode, di_bh);
di_bh              48 fs/ocfs2/refcounttree.h 		       struct buffer_head *di_bh,
di_bh              97 fs/ocfs2/refcounttree.h int ocfs2_remove_refcount_tree(struct inode *inode, struct buffer_head *di_bh);
di_bh              99 fs/ocfs2/refcounttree.h 				   struct buffer_head *di_bh);
di_bh            1578 fs/ocfs2/suballoc.c 				       struct buffer_head *di_bh,
di_bh            1584 fs/ocfs2/suballoc.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh            1587 fs/ocfs2/suballoc.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            1597 fs/ocfs2/suballoc.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            1604 fs/ocfs2/suballoc.c 				       struct buffer_head *di_bh,
di_bh            1609 fs/ocfs2/suballoc.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data;
di_bh              77 fs/ocfs2/suballoc.h 			 struct buffer_head *di_bh,
di_bh              81 fs/ocfs2/suballoc.h 			 struct buffer_head *di_bh,
di_bh            1031 fs/ocfs2/xattr.c 	struct buffer_head *di_bh = NULL;
di_bh            1041 fs/ocfs2/xattr.c 	ret = ocfs2_inode_lock(d_inode(dentry), &di_bh, 0);
di_bh            1047 fs/ocfs2/xattr.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1066 fs/ocfs2/xattr.c 	brelse(di_bh);
di_bh            1281 fs/ocfs2/xattr.c 			   struct buffer_head *di_bh,
di_bh            1303 fs/ocfs2/xattr.c 	xis.inode_bh = xbs.inode_bh = di_bh;
di_bh            1304 fs/ocfs2/xattr.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            1327 fs/ocfs2/xattr.c 	struct buffer_head *di_bh = NULL;
di_bh            1330 fs/ocfs2/xattr.c 	had_lock = ocfs2_inode_lock_tracker(inode, &di_bh, 0, &oh);
di_bh            1336 fs/ocfs2/xattr.c 	ret = ocfs2_xattr_get_nolock(inode, di_bh, name_index,
di_bh            1342 fs/ocfs2/xattr.c 	brelse(di_bh);
di_bh            2422 fs/ocfs2/xattr.c 				    struct buffer_head *di_bh,
di_bh            2427 fs/ocfs2/xattr.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2431 fs/ocfs2/xattr.c 		.vb_bh = di_bh,
di_bh            2560 fs/ocfs2/xattr.c int ocfs2_xattr_remove(struct inode *inode, struct buffer_head *di_bh)
di_bh            2563 fs/ocfs2/xattr.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2589 fs/ocfs2/xattr.c 		ret = ocfs2_xattr_ibody_remove(inode, di_bh,
di_bh            2614 fs/ocfs2/xattr.c 	ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
di_bh            2629 fs/ocfs2/xattr.c 	ocfs2_journal_dirty(handle, di_bh);
di_bh            2717 fs/ocfs2/xattr.c 				  struct buffer_head *di_bh,
di_bh            2722 fs/ocfs2/xattr.c 	struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            2731 fs/ocfs2/xattr.c 	ret = ocfs2_journal_access_di(ctxt->handle, INODE_CACHE(inode), di_bh,
di_bh            2757 fs/ocfs2/xattr.c 	ocfs2_journal_dirty(ctxt->handle, di_bh);
di_bh            3446 fs/ocfs2/xattr.c 			   struct buffer_head *di_bh,
di_bh            3496 fs/ocfs2/xattr.c 	xis.inode_bh = xbs.inode_bh = di_bh;
di_bh            3497 fs/ocfs2/xattr.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            3534 fs/ocfs2/xattr.c 	struct buffer_head *di_bh = NULL;
di_bh            3572 fs/ocfs2/xattr.c 	had_lock = ocfs2_inode_lock_tracker(inode, &di_bh, 1, &oh);
di_bh            3578 fs/ocfs2/xattr.c 	xis.inode_bh = xbs.inode_bh = di_bh;
di_bh            3579 fs/ocfs2/xattr.c 	di = (struct ocfs2_dinode *)di_bh->b_data;
di_bh            3667 fs/ocfs2/xattr.c 		ret = ocfs2_try_remove_refcount_tree(inode, di_bh);
di_bh            3673 fs/ocfs2/xattr.c 	brelse(di_bh);
di_bh            7295 fs/ocfs2/xattr.c 			    struct buffer_head *di_bh,
di_bh            7300 fs/ocfs2/xattr.c 	return ocfs2_xattr_set_handle(handle, inode, di_bh,