Lines Matching refs:bp

231 	xfs_buf_t	*bp)  in xfs_qm_init_dquot_blk()  argument
238 ASSERT(xfs_buf_islocked(bp)); in xfs_qm_init_dquot_blk()
240 d = bp->b_addr; in xfs_qm_init_dquot_blk()
260 xfs_trans_dquot_buf(tp, bp, in xfs_qm_init_dquot_blk()
264 xfs_trans_log_buf(tp, bp, 0, BBTOB(q->qi_dqchunklen) - 1); in xfs_qm_init_dquot_blk()
310 xfs_buf_t *bp; in xfs_qm_dqalloc() local
350 bp = xfs_trans_get_buf(tp, mp->m_ddev_targp, in xfs_qm_dqalloc()
354 if (!bp) { in xfs_qm_dqalloc()
358 bp->b_ops = &xfs_dquot_buf_ops; in xfs_qm_dqalloc()
365 dqp->dq_flags & XFS_DQ_ALLTYPES, bp); in xfs_qm_dqalloc()
380 xfs_trans_bhold(tp, bp); in xfs_qm_dqalloc()
388 xfs_trans_bjoin(tp, bp); in xfs_qm_dqalloc()
390 xfs_trans_bhold_release(tp, bp); in xfs_qm_dqalloc()
393 *O_bpp = bp; in xfs_qm_dqalloc()
465 struct xfs_buf *bp; in xfs_qm_dqtobp() local
513 dqp->q_fileoffset, &bp); in xfs_qm_dqtobp()
529 0, &bp, &xfs_dquot_buf_ops); in xfs_qm_dqtobp()
534 ASSERT(bp == NULL); in xfs_qm_dqtobp()
535 error = xfs_qm_dqrepair(mp, tp, dqp, firstid, &bp); in xfs_qm_dqtobp()
539 ASSERT(bp == NULL); in xfs_qm_dqtobp()
544 ASSERT(xfs_buf_islocked(bp)); in xfs_qm_dqtobp()
545 *O_bpp = bp; in xfs_qm_dqtobp()
546 *O_ddpp = bp->b_addr + dqp->q_bufoffset; in xfs_qm_dqtobp()
568 struct xfs_buf *bp; in xfs_qm_dqread() local
627 error = xfs_qm_dqtobp(&tp, dqp, &ddqp, &bp, flags); in xfs_qm_dqread()
655 xfs_buf_set_ref(bp, XFS_DQUOT_REF); in xfs_qm_dqread()
669 ASSERT(xfs_buf_islocked(bp)); in xfs_qm_dqread()
670 xfs_trans_brelse(tp, bp); in xfs_qm_dqread()
890 struct xfs_buf *bp, in xfs_qm_dqflush_done() argument
936 struct xfs_buf *bp; in xfs_qm_dqflush() local
975 mp->m_quotainfo->qi_dqchunklen, 0, &bp, in xfs_qm_dqflush()
983 ddqp = bp->b_addr + dqp->q_bufoffset; in xfs_qm_dqflush()
991 xfs_buf_relse(bp); in xfs_qm_dqflush()
1029 xfs_buf_attach_iodone(bp, xfs_qm_dqflush_done, in xfs_qm_dqflush()
1036 if (xfs_buf_ispinned(bp)) { in xfs_qm_dqflush()
1042 *bpp = bp; in xfs_qm_dqflush()