Lines Matching refs:bp
522 struct xfs_buf *bp) in xfs_bmbt_free_block() argument
527 xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, XFS_BUF_ADDR(bp)); in xfs_bmbt_free_block()
534 xfs_trans_binval(tp, bp); in xfs_bmbt_free_block()
641 struct xfs_buf *bp) in xfs_bmbt_verify() argument
643 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_bmbt_verify()
644 struct xfs_btree_block *block = XFS_BUF_TO_BLOCK(bp); in xfs_bmbt_verify()
653 if (be64_to_cpu(block->bb_u.l.bb_blkno) != bp->b_bn) in xfs_bmbt_verify()
696 struct xfs_buf *bp) in xfs_bmbt_read_verify() argument
698 if (!xfs_btree_lblock_verify_crc(bp)) in xfs_bmbt_read_verify()
699 xfs_buf_ioerror(bp, -EFSBADCRC); in xfs_bmbt_read_verify()
700 else if (!xfs_bmbt_verify(bp)) in xfs_bmbt_read_verify()
701 xfs_buf_ioerror(bp, -EFSCORRUPTED); in xfs_bmbt_read_verify()
703 if (bp->b_error) { in xfs_bmbt_read_verify()
704 trace_xfs_btree_corrupt(bp, _RET_IP_); in xfs_bmbt_read_verify()
705 xfs_verifier_error(bp); in xfs_bmbt_read_verify()
711 struct xfs_buf *bp) in xfs_bmbt_write_verify() argument
713 if (!xfs_bmbt_verify(bp)) { in xfs_bmbt_write_verify()
714 trace_xfs_btree_corrupt(bp, _RET_IP_); in xfs_bmbt_write_verify()
715 xfs_buf_ioerror(bp, -EFSCORRUPTED); in xfs_bmbt_write_verify()
716 xfs_verifier_error(bp); in xfs_bmbt_write_verify()
719 xfs_btree_lblock_calc_crc(bp); in xfs_bmbt_write_verify()