Lines Matching refs:bp
126 struct xfs_buf *bp) in xfs_inobt_free_block() argument
131 fsbno = XFS_DADDR_TO_FSB(cur->bc_mp, XFS_BUF_ADDR(bp)); in xfs_inobt_free_block()
136 xfs_trans_binval(cur->bc_tp, bp); in xfs_inobt_free_block()
220 struct xfs_buf *bp) in xfs_inobt_verify() argument
222 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_inobt_verify()
223 struct xfs_btree_block *block = XFS_BUF_TO_BLOCK(bp); in xfs_inobt_verify()
224 struct xfs_perag *pag = bp->b_pag; in xfs_inobt_verify()
244 if (block->bb_u.s.bb_blkno != cpu_to_be64(bp->b_bn)) in xfs_inobt_verify()
279 struct xfs_buf *bp) in xfs_inobt_read_verify() argument
281 if (!xfs_btree_sblock_verify_crc(bp)) in xfs_inobt_read_verify()
282 xfs_buf_ioerror(bp, -EFSBADCRC); in xfs_inobt_read_verify()
283 else if (!xfs_inobt_verify(bp)) in xfs_inobt_read_verify()
284 xfs_buf_ioerror(bp, -EFSCORRUPTED); in xfs_inobt_read_verify()
286 if (bp->b_error) { in xfs_inobt_read_verify()
287 trace_xfs_btree_corrupt(bp, _RET_IP_); in xfs_inobt_read_verify()
288 xfs_verifier_error(bp); in xfs_inobt_read_verify()
294 struct xfs_buf *bp) in xfs_inobt_write_verify() argument
296 if (!xfs_inobt_verify(bp)) { in xfs_inobt_write_verify()
297 trace_xfs_btree_corrupt(bp, _RET_IP_); in xfs_inobt_write_verify()
298 xfs_buf_ioerror(bp, -EFSCORRUPTED); in xfs_inobt_write_verify()
299 xfs_verifier_error(bp); in xfs_inobt_write_verify()
302 xfs_btree_sblock_calc_crc(bp); in xfs_inobt_write_verify()