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,