Lines Matching refs:bp
31 struct xfs_buf *bp) in xfs_rtbuf_verify_read() argument
38 struct xfs_buf *bp) in xfs_rtbuf_verify_write() argument
61 struct xfs_buf *bp; /* block buffer, result */ in xfs_rtbuf_get() local
79 mp->m_bsize, 0, &bp, &xfs_rtbuf_ops); in xfs_rtbuf_get()
83 xfs_trans_buf_set_type(tp, bp, issum ? XFS_BLFT_RTSUMMARY_BUF in xfs_rtbuf_get()
85 *bpp = bp; in xfs_rtbuf_get()
104 struct xfs_buf *bp; /* buf for the block */ in xfs_rtfind_back() local
119 error = xfs_rtbuf_get(mp, tp, block, 0, &bp); in xfs_rtfind_back()
123 bufp = bp->b_addr; in xfs_rtfind_back()
156 xfs_trans_brelse(tp, bp); in xfs_rtfind_back()
170 xfs_trans_brelse(tp, bp); in xfs_rtfind_back()
171 error = xfs_rtbuf_get(mp, tp, --block, 0, &bp); in xfs_rtfind_back()
175 bufp = bp->b_addr; in xfs_rtfind_back()
202 xfs_trans_brelse(tp, bp); in xfs_rtfind_back()
216 xfs_trans_brelse(tp, bp); in xfs_rtfind_back()
217 error = xfs_rtbuf_get(mp, tp, --block, 0, &bp); in xfs_rtfind_back()
221 bufp = bp->b_addr; in xfs_rtfind_back()
249 xfs_trans_brelse(tp, bp); in xfs_rtfind_back()
259 xfs_trans_brelse(tp, bp); in xfs_rtfind_back()
279 struct xfs_buf *bp; /* buf for the block */ in xfs_rtfind_forw() local
294 error = xfs_rtbuf_get(mp, tp, block, 0, &bp); in xfs_rtfind_forw()
298 bufp = bp->b_addr; in xfs_rtfind_forw()
330 xfs_trans_brelse(tp, bp); in xfs_rtfind_forw()
344 xfs_trans_brelse(tp, bp); in xfs_rtfind_forw()
345 error = xfs_rtbuf_get(mp, tp, ++block, 0, &bp); in xfs_rtfind_forw()
349 b = bufp = bp->b_addr; in xfs_rtfind_forw()
375 xfs_trans_brelse(tp, bp); in xfs_rtfind_forw()
389 xfs_trans_brelse(tp, bp); in xfs_rtfind_forw()
390 error = xfs_rtbuf_get(mp, tp, ++block, 0, &bp); in xfs_rtfind_forw()
394 b = bufp = bp->b_addr; in xfs_rtfind_forw()
419 xfs_trans_brelse(tp, bp); in xfs_rtfind_forw()
429 xfs_trans_brelse(tp, bp); in xfs_rtfind_forw()
454 struct xfs_buf *bp; /* buffer for the summary block */ in xfs_rtmodify_summary_int() local
472 bp = *rbpp; in xfs_rtmodify_summary_int()
482 error = xfs_rtbuf_get(mp, tp, sb, 1, &bp); in xfs_rtmodify_summary_int()
489 *rbpp = bp; in xfs_rtmodify_summary_int()
495 sp = XFS_SUMPTR(mp, bp, so); in xfs_rtmodify_summary_int()
497 uint first = (uint)((char *)sp - (char *)bp->b_addr); in xfs_rtmodify_summary_int()
506 xfs_trans_log_buf(tp, bp, first, first + sizeof(*sp) - 1); in xfs_rtmodify_summary_int()
542 struct xfs_buf *bp; /* buf for the block */ in xfs_rtmodify_range() local
558 error = xfs_rtbuf_get(mp, tp, block, 0, &bp); in xfs_rtmodify_range()
562 bufp = bp->b_addr; in xfs_rtmodify_range()
600 xfs_trans_log_buf(tp, bp, in xfs_rtmodify_range()
603 error = xfs_rtbuf_get(mp, tp, ++block, 0, &bp); in xfs_rtmodify_range()
607 first = b = bufp = bp->b_addr; in xfs_rtmodify_range()
640 xfs_trans_log_buf(tp, bp, in xfs_rtmodify_range()
643 error = xfs_rtbuf_get(mp, tp, ++block, 0, &bp); in xfs_rtmodify_range()
647 first = b = bufp = bp->b_addr; in xfs_rtmodify_range()
678 xfs_trans_log_buf(tp, bp, (uint)((char *)first - (char *)bufp), in xfs_rtmodify_range()
776 struct xfs_buf *bp; /* buf for the block */ in xfs_rtcheck_range() local
792 error = xfs_rtbuf_get(mp, tp, block, 0, &bp); in xfs_rtcheck_range()
796 bufp = bp->b_addr; in xfs_rtcheck_range()
827 xfs_trans_brelse(tp, bp); in xfs_rtcheck_range()
842 xfs_trans_brelse(tp, bp); in xfs_rtcheck_range()
843 error = xfs_rtbuf_get(mp, tp, ++block, 0, &bp); in xfs_rtcheck_range()
847 b = bufp = bp->b_addr; in xfs_rtcheck_range()
873 xfs_trans_brelse(tp, bp); in xfs_rtcheck_range()
888 xfs_trans_brelse(tp, bp); in xfs_rtcheck_range()
889 error = xfs_rtbuf_get(mp, tp, ++block, 0, &bp); in xfs_rtcheck_range()
893 b = bufp = bp->b_addr; in xfs_rtcheck_range()
918 xfs_trans_brelse(tp, bp); in xfs_rtcheck_range()
929 xfs_trans_brelse(tp, bp); in xfs_rtcheck_range()