Lines Matching refs:tp

49 	xfs_trans_t	*tp,		/* transaction pointer */  in xfs_rtget_summary()  argument
56 return xfs_rtmodify_summary_int(mp, tp, log, bbno, 0, rbpp, rsb, sum); in xfs_rtget_summary()
66 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtany_summary() argument
85 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary()
113 xfs_trans_t *tp) /* transaction pointer */ in xfs_rtcopy_summary() argument
127 error = xfs_rtget_summary(omp, tp, log, bbno, &bp, in xfs_rtcopy_summary()
133 error = xfs_rtmodify_summary(omp, tp, log, bbno, -sum, in xfs_rtcopy_summary()
137 error = xfs_rtmodify_summary(nmp, tp, log, bbno, sum, in xfs_rtcopy_summary()
153 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_range() argument
170 error = xfs_rtfind_back(mp, tp, start, 0, &preblock); in xfs_rtallocate_range()
177 error = xfs_rtfind_forw(mp, tp, end, mp->m_sb.sb_rextents - 1, in xfs_rtallocate_range()
186 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
197 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
209 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
219 error = xfs_rtmodify_range(mp, tp, start, len, 0); in xfs_rtallocate_range()
232 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_block() argument
263 error = xfs_rtcheck_range(mp, tp, i, maxlen, 1, &next, &stat); in xfs_rtallocate_extent_block()
271 error = xfs_rtallocate_range(mp, tp, i, maxlen, rbpp, in xfs_rtallocate_extent_block()
299 error = xfs_rtfind_forw(mp, tp, next, end, &i); in xfs_rtallocate_extent_block()
320 error = xfs_rtallocate_range(mp, tp, besti, bestlen, rbpp, rsb); in xfs_rtallocate_extent_block()
345 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_exact() argument
364 error = xfs_rtcheck_range(mp, tp, bno, maxlen, 1, &next, &isfree); in xfs_rtallocate_extent_exact()
372 error = xfs_rtallocate_range(mp, tp, bno, maxlen, rbpp, rsb); in xfs_rtallocate_extent_exact()
407 error = xfs_rtallocate_range(mp, tp, bno, maxlen, rbpp, rsb); in xfs_rtallocate_extent_exact()
424 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_near() argument
453 error = xfs_rtallocate_extent_exact(mp, tp, bno, minlen, maxlen, len, in xfs_rtallocate_extent_near()
477 error = xfs_rtany_summary(mp, tp, log2len, mp->m_rsumlevels - 1, in xfs_rtallocate_extent_near()
495 error = xfs_rtallocate_extent_block(mp, tp, in xfs_rtallocate_extent_near()
524 error = xfs_rtany_summary(mp, tp, in xfs_rtallocate_extent_near()
541 tp, bbno + j, minlen, maxlen, in xfs_rtallocate_extent_near()
562 error = xfs_rtallocate_extent_block(mp, tp, in xfs_rtallocate_extent_near()
619 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent_size() argument
653 error = xfs_rtget_summary(mp, tp, l, i, rbpp, rsb, in xfs_rtallocate_extent_size()
666 error = xfs_rtallocate_extent_block(mp, tp, i, maxlen, in xfs_rtallocate_extent_size()
712 error = xfs_rtget_summary(mp, tp, l, i, rbpp, rsb, in xfs_rtallocate_extent_size()
727 error = xfs_rtallocate_extent_block(mp, tp, i, in xfs_rtallocate_extent_size()
778 struct xfs_trans *tp; in xfs_growfs_rt_alloc() local
784 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_ALLOC); in xfs_growfs_rt_alloc()
789 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtalloc, in xfs_growfs_rt_alloc()
797 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
804 error = xfs_bmapi_write(tp, ip, oblocks, nblocks - oblocks, in xfs_growfs_rt_alloc()
814 error = xfs_bmap_finish(&tp, &flist, &committed); in xfs_growfs_rt_alloc()
817 error = xfs_trans_commit(tp); in xfs_growfs_rt_alloc()
827 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_ZERO); in xfs_growfs_rt_alloc()
831 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtzero, in xfs_growfs_rt_alloc()
839 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
844 bp = xfs_trans_get_buf(tp, mp->m_ddev_targp, d, in xfs_growfs_rt_alloc()
851 xfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); in xfs_growfs_rt_alloc()
855 error = xfs_trans_commit(tp); in xfs_growfs_rt_alloc()
870 xfs_trans_cancel(tp); in xfs_growfs_rt_alloc()
972 xfs_trans_t *tp; in xfs_growfs_rt() local
998 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_FREE); in xfs_growfs_rt()
999 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtfree, in xfs_growfs_rt()
1007 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1013 xfs_trans_log_inode(tp, mp->m_rbmip, XFS_ILOG_CORE); in xfs_growfs_rt()
1018 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1023 xfs_trans_log_inode(tp, mp->m_rsumip, XFS_ILOG_CORE); in xfs_growfs_rt()
1030 error = xfs_rtcopy_summary(mp, nmp, tp); in xfs_growfs_rt()
1038 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTSIZE, in xfs_growfs_rt()
1041 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RBMBLOCKS, in xfs_growfs_rt()
1044 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RBLOCKS, in xfs_growfs_rt()
1047 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTENTS, in xfs_growfs_rt()
1050 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTSLOG, in xfs_growfs_rt()
1056 error = xfs_rtfree_range(nmp, tp, sbp->sb_rextents, in xfs_growfs_rt()
1060 xfs_trans_cancel(tp); in xfs_growfs_rt()
1066 xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, in xfs_growfs_rt()
1074 error = xfs_trans_commit(tp); in xfs_growfs_rt()
1094 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent() argument
1104 xfs_mount_t *mp = tp->t_mountp; in xfs_rtallocate_extent()
1135 error = xfs_rtallocate_extent_size(mp, tp, minlen, maxlen, len, in xfs_rtallocate_extent()
1139 error = xfs_rtallocate_extent_near(mp, tp, bno, minlen, maxlen, in xfs_rtallocate_extent()
1143 error = xfs_rtallocate_extent_exact(mp, tp, bno, minlen, maxlen, in xfs_rtallocate_extent()
1161 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RES_FREXTENTS, -slen); in xfs_rtallocate_extent()
1163 xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, -slen); in xfs_rtallocate_extent()
1264 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtpick_extent() argument
1294 xfs_trans_log_inode(tp, mp->m_rbmip, XFS_ILOG_CORE); in xfs_rtpick_extent()