Lines Matching refs:bu_bhs
71 struct buffer_head *bu_bhs[OCFS2_XATTR_MAX_BLOCKS_PER_BUCKET]; member
326 #define bucket_blkno(_b) ((_b)->bu_bhs[0]->b_blocknr)
327 #define bucket_block(_b, _n) ((_b)->bu_bhs[(_n)]->b_data)
351 brelse(bucket->bu_bhs[i]); in ocfs2_xattr_bucket_relse()
352 bucket->bu_bhs[i] = NULL; in ocfs2_xattr_bucket_relse()
377 bucket->bu_bhs[i] = sb_getblk(bucket->bu_inode->i_sb, in ocfs2_init_xattr_bucket()
379 if (!bucket->bu_bhs[i]) { in ocfs2_init_xattr_bucket()
386 bucket->bu_bhs[i])) { in ocfs2_init_xattr_bucket()
389 bucket->bu_bhs[i]); in ocfs2_init_xattr_bucket()
391 set_buffer_uptodate(bucket->bu_bhs[i]); in ocfs2_init_xattr_bucket()
393 bucket->bu_bhs[i]); in ocfs2_init_xattr_bucket()
410 bucket->bu_blocks, bucket->bu_bhs, 0, in ocfs2_read_xattr_bucket()
415 bucket->bu_bhs, in ocfs2_read_xattr_bucket()
437 bucket->bu_bhs[i], type); in ocfs2_xattr_bucket_journal_access()
454 bucket->bu_bhs, bucket->bu_blocks, in ocfs2_xattr_bucket_journal_dirty()
459 ocfs2_journal_dirty(handle, bucket->bu_bhs[i]); in ocfs2_xattr_bucket_journal_dirty()
1863 BUG_ON(!bucket->bu_bhs[block_offset]); in ocfs2_xa_bucket_fill_value_buf()
1866 vb->vb_bh = bucket->bu_bhs[block_offset]; in ocfs2_xa_bucket_fill_value_buf()
5375 vb.vb_bh = bucket->bu_bhs[value_blk]; in ocfs2_xattr_bucket_value_truncate()
5801 vb.vb_bh = xbs->bucket->bu_bhs[block_off]; in ocfs2_prepare_refcount_xattr()
6021 *bh = bucket->bu_bhs[block_off]; in ocfs2_get_xattr_tree_value_root()
6039 (struct ocfs2_xattr_header *)bucket->bu_bhs[0]->b_data; in ocfs2_xattr_bucket_value_refcount()
6688 if (bh == args->old_bucket->bu_bhs[0]) in ocfs2_get_reflink_xattr_value_root()
6725 (struct ocfs2_xattr_header *)bucket->bu_bhs[0]->b_data; in ocfs2_calc_value_tree_metas()
6729 return ocfs2_value_metas_in_xattr_header(inode->i_sb, bucket->bu_bhs[0], in ocfs2_calc_value_tree_metas()
6882 args->old_bucket->bu_bhs[0], in ocfs2_reflink_xattr_bucket()
6884 args->new_bucket->bu_bhs[0], in ocfs2_reflink_xattr_bucket()