Lines Matching refs:tp
32 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtget_summary() argument
39 return xfs_rtmodify_summary_int(mp, tp, log, bbno, 0, rbpp, rsb, sum); in xfs_rtget_summary()
49 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtany_summary() argument
72 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary()
104 xfs_trans_t *tp) /* transaction pointer */ in xfs_rtcopy_summary() argument
118 error = xfs_rtget_summary(omp, tp, log, bbno, &bp, in xfs_rtcopy_summary()
124 error = xfs_rtmodify_summary(omp, tp, log, bbno, -sum, in xfs_rtcopy_summary()
128 error = xfs_rtmodify_summary(nmp, tp, log, bbno, sum, in xfs_rtcopy_summary()
144 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_range() argument
161 error = xfs_rtfind_back(mp, tp, start, 0, &preblock); in xfs_rtallocate_range()
168 error = xfs_rtfind_forw(mp, tp, end, mp->m_sb.sb_rextents - 1, in xfs_rtallocate_range()
177 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
188 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
200 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
210 error = xfs_rtmodify_range(mp, tp, start, len, 0); in xfs_rtallocate_range()
223 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_block() argument
257 error = xfs_rtcheck_range(mp, tp, i, maxlen, 1, &next, &stat); in xfs_rtallocate_extent_block()
265 error = xfs_rtallocate_range(mp, tp, i, maxlen, rbpp, in xfs_rtallocate_extent_block()
293 error = xfs_rtfind_forw(mp, tp, next, end, &i); in xfs_rtallocate_extent_block()
318 error = xfs_rtallocate_range(mp, tp, besti, bestlen, rbpp, rsb); in xfs_rtallocate_extent_block()
343 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_exact() argument
362 error = xfs_rtcheck_range(mp, tp, bno, maxlen, 1, &next, &isfree); in xfs_rtallocate_extent_exact()
370 error = xfs_rtallocate_range(mp, tp, bno, maxlen, rbpp, rsb); in xfs_rtallocate_extent_exact()
405 error = xfs_rtallocate_range(mp, tp, bno, maxlen, rbpp, rsb); in xfs_rtallocate_extent_exact()
422 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_near() argument
459 error = xfs_rtallocate_extent_exact(mp, tp, bno, minlen, maxlen, len, in xfs_rtallocate_extent_near()
483 error = xfs_rtany_summary(mp, tp, log2len, mp->m_rsumlevels - 1, in xfs_rtallocate_extent_near()
501 error = xfs_rtallocate_extent_block(mp, tp, in xfs_rtallocate_extent_near()
530 error = xfs_rtany_summary(mp, tp, in xfs_rtallocate_extent_near()
547 tp, bbno + j, minlen, maxlen, in xfs_rtallocate_extent_near()
568 error = xfs_rtallocate_extent_block(mp, tp, in xfs_rtallocate_extent_near()
625 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_size() argument
659 error = xfs_rtget_summary(mp, tp, l, i, rbpp, rsb, in xfs_rtallocate_extent_size()
672 error = xfs_rtallocate_extent_block(mp, tp, i, maxlen, in xfs_rtallocate_extent_size()
718 error = xfs_rtget_summary(mp, tp, l, i, rbpp, rsb, in xfs_rtallocate_extent_size()
733 error = xfs_rtallocate_extent_block(mp, tp, i, in xfs_rtallocate_extent_size()
782 struct xfs_trans *tp; in xfs_growfs_rt_alloc() local
798 0, 0, &tp); in xfs_growfs_rt_alloc()
805 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
811 error = xfs_bmapi_write(tp, ip, oblocks, nblocks - oblocks, in xfs_growfs_rt_alloc()
820 error = xfs_trans_commit(tp); in xfs_growfs_rt_alloc()
834 0, 0, 0, &tp); in xfs_growfs_rt_alloc()
841 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
846 error = xfs_trans_get_buf(tp, mp->m_ddev_targp, d, in xfs_growfs_rt_alloc()
851 xfs_trans_buf_set_type(tp, bp, buf_type); in xfs_growfs_rt_alloc()
854 xfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); in xfs_growfs_rt_alloc()
858 error = xfs_trans_commit(tp); in xfs_growfs_rt_alloc()
871 xfs_trans_cancel(tp); in xfs_growfs_rt_alloc()
994 xfs_trans_t *tp; in xfs_growfs_rt() local
1021 &tp); in xfs_growfs_rt()
1028 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1037 xfs_trans_log_inode(tp, mp->m_rbmip, XFS_ILOG_CORE); in xfs_growfs_rt()
1042 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1050 xfs_trans_log_inode(tp, mp->m_rsumip, XFS_ILOG_CORE); in xfs_growfs_rt()
1057 error = xfs_rtcopy_summary(mp, nmp, tp); in xfs_growfs_rt()
1065 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTSIZE, in xfs_growfs_rt()
1068 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RBMBLOCKS, in xfs_growfs_rt()
1071 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RBLOCKS, in xfs_growfs_rt()
1074 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTENTS, in xfs_growfs_rt()
1077 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTSLOG, in xfs_growfs_rt()
1083 error = xfs_rtfree_range(nmp, tp, sbp->sb_rextents, in xfs_growfs_rt()
1087 xfs_trans_cancel(tp); in xfs_growfs_rt()
1093 xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, in xfs_growfs_rt()
1101 error = xfs_trans_commit(tp); in xfs_growfs_rt()
1141 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent() argument
1150 xfs_mount_t *mp = tp->t_mountp; in xfs_rtallocate_extent()
1178 error = xfs_rtallocate_extent_size(mp, tp, minlen, maxlen, len, in xfs_rtallocate_extent()
1181 error = xfs_rtallocate_extent_near(mp, tp, bno, minlen, maxlen, in xfs_rtallocate_extent()
1196 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RES_FREXTENTS, -slen); in xfs_rtallocate_extent()
1198 xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, -slen); in xfs_rtallocate_extent()
1303 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtpick_extent() argument
1333 xfs_trans_log_inode(tp, mp->m_rbmip, XFS_ILOG_CORE); in xfs_rtpick_extent()