Lines Matching refs:bp
147 struct xfs_buf *bp, in xfs_dquot_buf_verify_crc() argument
150 struct xfs_dqblk *d = (struct xfs_dqblk *)bp->b_addr; in xfs_dquot_buf_verify_crc()
165 ndquots = xfs_calc_dquots_per_chunk(bp->b_length); in xfs_dquot_buf_verify_crc()
171 xfs_buf_verifier_error(bp, -EFSBADCRC, __func__, in xfs_dquot_buf_verify_crc()
182 struct xfs_buf *bp, in xfs_dquot_buf_verify() argument
185 struct xfs_dqblk *dqb = bp->b_addr; in xfs_dquot_buf_verify()
199 ndquots = xfs_calc_dquots_per_chunk(bp->b_length); in xfs_dquot_buf_verify()
219 xfs_buf_verifier_error(bp, -EFSCORRUPTED, in xfs_dquot_buf_verify()
231 struct xfs_buf *bp) in xfs_dquot_buf_verify_struct() argument
233 struct xfs_mount *mp = bp->b_mount; in xfs_dquot_buf_verify_struct()
235 return xfs_dquot_buf_verify(mp, bp, false); in xfs_dquot_buf_verify_struct()
240 struct xfs_buf *bp) in xfs_dquot_buf_read_verify() argument
242 struct xfs_mount *mp = bp->b_mount; in xfs_dquot_buf_read_verify()
244 if (!xfs_dquot_buf_verify_crc(mp, bp, false)) in xfs_dquot_buf_read_verify()
246 xfs_dquot_buf_verify(mp, bp, false); in xfs_dquot_buf_read_verify()
257 struct xfs_buf *bp) in xfs_dquot_buf_readahead_verify() argument
259 struct xfs_mount *mp = bp->b_mount; in xfs_dquot_buf_readahead_verify()
261 if (!xfs_dquot_buf_verify_crc(mp, bp, true) || in xfs_dquot_buf_readahead_verify()
262 xfs_dquot_buf_verify(mp, bp, true) != NULL) { in xfs_dquot_buf_readahead_verify()
263 xfs_buf_ioerror(bp, -EIO); in xfs_dquot_buf_readahead_verify()
264 bp->b_flags &= ~XBF_DONE; in xfs_dquot_buf_readahead_verify()
275 struct xfs_buf *bp) in xfs_dquot_buf_write_verify() argument
277 struct xfs_mount *mp = bp->b_mount; in xfs_dquot_buf_write_verify()
279 xfs_dquot_buf_verify(mp, bp, false); in xfs_dquot_buf_write_verify()