Lines Matching refs:bp
521 struct xfs_buf *bp) in xfs_bmbt_free_block() argument
526 xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, XFS_BUF_ADDR(bp)); in xfs_bmbt_free_block()
533 xfs_trans_binval(tp, bp); in xfs_bmbt_free_block()
640 struct xfs_buf *bp) in xfs_bmbt_verify() argument
642 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_bmbt_verify()
643 struct xfs_btree_block *block = XFS_BUF_TO_BLOCK(bp); in xfs_bmbt_verify()
652 if (be64_to_cpu(block->bb_u.l.bb_blkno) != bp->b_bn) in xfs_bmbt_verify()
695 struct xfs_buf *bp) in xfs_bmbt_read_verify() argument
697 if (!xfs_btree_lblock_verify_crc(bp)) in xfs_bmbt_read_verify()
698 xfs_buf_ioerror(bp, -EFSBADCRC); in xfs_bmbt_read_verify()
699 else if (!xfs_bmbt_verify(bp)) in xfs_bmbt_read_verify()
700 xfs_buf_ioerror(bp, -EFSCORRUPTED); in xfs_bmbt_read_verify()
702 if (bp->b_error) { in xfs_bmbt_read_verify()
703 trace_xfs_btree_corrupt(bp, _RET_IP_); in xfs_bmbt_read_verify()
704 xfs_verifier_error(bp); in xfs_bmbt_read_verify()
710 struct xfs_buf *bp) in xfs_bmbt_write_verify() argument
712 if (!xfs_bmbt_verify(bp)) { in xfs_bmbt_write_verify()
713 trace_xfs_btree_corrupt(bp, _RET_IP_); in xfs_bmbt_write_verify()
714 xfs_buf_ioerror(bp, -EFSCORRUPTED); in xfs_bmbt_write_verify()
715 xfs_verifier_error(bp); in xfs_bmbt_write_verify()
718 xfs_btree_lblock_calc_crc(bp); in xfs_bmbt_write_verify()