Lines Matching refs:bd_bh
76 unsigned int index = bd->bd_bh->b_blocknr - gl->gl_name.ln_number; in maybe_release_space()
83 gfs2_rgrp_send_discards(sdp, rgd->rd_data0, bd->bd_bh, bi, 1, NULL); in maybe_release_space()
85 bd->bd_bh->b_data + bi->bi_offset, bi->bi_bytes); in maybe_release_space()
647 if (bda->bd_bh->b_blocknr < bdb->bd_bh->b_blocknr) in blocknr_cmp()
649 if (bda->bd_bh->b_blocknr > bdb->bd_bh->b_blocknr) in blocknr_cmp()
682 *ptr++ = cpu_to_be64(bd1->bd_bh->b_blocknr); in gfs2_before_commit()
684 gfs2_check_magic(bd1->bd_bh); in gfs2_before_commit()
685 *ptr++ = cpu_to_be64(buffer_escaped(bd1->bd_bh) ? 1 : 0); in gfs2_before_commit()
697 get_bh(bd2->bd_bh); in gfs2_before_commit()
699 lock_buffer(bd2->bd_bh); in gfs2_before_commit()
701 if (buffer_escaped(bd2->bd_bh)) { in gfs2_before_commit()
705 kaddr = kmap_atomic(bd2->bd_bh->b_page); in gfs2_before_commit()
706 memcpy(ptr, kaddr + bh_offset(bd2->bd_bh), in gfs2_before_commit()
707 bd2->bd_bh->b_size); in gfs2_before_commit()
710 clear_buffer_escaped(bd2->bd_bh); in gfs2_before_commit()
711 unlock_buffer(bd2->bd_bh); in gfs2_before_commit()
712 brelse(bd2->bd_bh); in gfs2_before_commit()
715 gfs2_log_write_bh(sdp, bd2->bd_bh); in gfs2_before_commit()
750 gfs2_unpin(sdp, bd->bd_bh, tr); in buf_lo_after_commit()
1096 gfs2_unpin(sdp, bd->bd_bh, tr); in databuf_lo_after_commit()