Lines Matching defs:dx_leaf_bh
632 struct buffer_head **dx_leaf_bh)
635 struct buffer_head *tmp = *dx_leaf_bh;
641 if (!ret && !*dx_leaf_bh)
642 *dx_leaf_bh = tmp;
896 struct buffer_head *dx_leaf_bh = NULL;
924 ret = ocfs2_read_dx_leaf(dir, phys, &dx_leaf_bh);
930 dx_leaf = (struct ocfs2_dx_leaf *) dx_leaf_bh->b_data;
991 res->dl_dx_leaf_bh = dx_leaf_bh;
997 brelse(dx_leaf_bh);
1457 struct buffer_head *dx_leaf_bh)
1462 ret = ocfs2_journal_access_dl(handle, INODE_CACHE(dir), dx_leaf_bh,
1469 dx_leaf = (struct ocfs2_dx_leaf *)dx_leaf_bh->b_data;
1471 ocfs2_journal_dirty(handle, dx_leaf_bh);
2594 struct buffer_head *dx_leaf_bh;
2611 dx_leaf_bh = dx_leaves[i];
2614 dirent_blk, dx_leaf_bh);
3681 * Find the median value in dx_leaf_bh and allocate a new leaf to move
3686 struct buffer_head *dx_leaf_bh,
3690 struct ocfs2_dx_leaf *dx_leaf = (struct ocfs2_dx_leaf *)dx_leaf_bh->b_data;
3762 ret = ocfs2_journal_access_dl(handle, INODE_CACHE(dir), dx_leaf_bh,
3776 ocfs2_journal_dirty(handle, dx_leaf_bh);
3887 struct buffer_head *dx_leaf_bh = NULL;
3902 ret = ocfs2_read_dx_leaf(dir, blkno, &dx_leaf_bh);
3908 dx_leaf = (struct ocfs2_dx_leaf *)dx_leaf_bh->b_data;
3924 ret = ocfs2_dx_dir_rebalance(osb, dir, dx_root_bh, dx_leaf_bh,
3938 brelse(dx_leaf_bh);
3939 dx_leaf_bh = NULL;
3944 lookup->dl_dx_leaf_bh = dx_leaf_bh;
3945 dx_leaf_bh = NULL;
3948 brelse(dx_leaf_bh);