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()
784 xfs_trans_t *tp; in xfs_growfs_rt_alloc() local
786 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_ALLOC); in xfs_growfs_rt_alloc()
791 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtalloc, in xfs_growfs_rt_alloc()
800 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
808 error = xfs_bmapi_write(tp, ip, oblocks, nblocks - oblocks, in xfs_growfs_rt_alloc()
818 error = xfs_bmap_finish(&tp, &flist, &committed); in xfs_growfs_rt_alloc()
821 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_growfs_rt_alloc()
832 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_ZERO); in xfs_growfs_rt_alloc()
836 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtzero, in xfs_growfs_rt_alloc()
844 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc()
849 bp = xfs_trans_get_buf(tp, mp->m_ddev_targp, d, in xfs_growfs_rt_alloc()
854 xfs_trans_cancel(tp, cancelflags); in xfs_growfs_rt_alloc()
858 xfs_trans_log_buf(tp, bp, 0, mp->m_sb.sb_blocksize - 1); in xfs_growfs_rt_alloc()
862 error = xfs_trans_commit(tp, 0); in xfs_growfs_rt_alloc()
975 xfs_trans_t *tp; in xfs_growfs_rt() local
1002 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_FREE); in xfs_growfs_rt()
1003 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtfree, in xfs_growfs_rt()
1011 xfs_trans_ijoin(tp, mp->m_rbmip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1017 xfs_trans_log_inode(tp, mp->m_rbmip, XFS_ILOG_CORE); in xfs_growfs_rt()
1023 xfs_trans_ijoin(tp, mp->m_rsumip, XFS_ILOCK_EXCL); in xfs_growfs_rt()
1028 xfs_trans_log_inode(tp, mp->m_rsumip, XFS_ILOG_CORE); in xfs_growfs_rt()
1035 error = xfs_rtcopy_summary(mp, nmp, tp); in xfs_growfs_rt()
1043 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTSIZE, in xfs_growfs_rt()
1046 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RBMBLOCKS, in xfs_growfs_rt()
1049 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RBLOCKS, in xfs_growfs_rt()
1052 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTENTS, in xfs_growfs_rt()
1055 xfs_trans_mod_sb(tp, XFS_TRANS_SB_REXTSLOG, in xfs_growfs_rt()
1061 error = xfs_rtfree_range(nmp, tp, sbp->sb_rextents, in xfs_growfs_rt()
1065 xfs_trans_cancel(tp, cancelflags); in xfs_growfs_rt()
1071 xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, in xfs_growfs_rt()
1079 error = xfs_trans_commit(tp, 0); in xfs_growfs_rt()
1099 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtallocate_extent() argument
1109 xfs_mount_t *mp = tp->t_mountp; in xfs_rtallocate_extent()
1140 error = xfs_rtallocate_extent_size(mp, tp, minlen, maxlen, len, in xfs_rtallocate_extent()
1144 error = xfs_rtallocate_extent_near(mp, tp, bno, minlen, maxlen, in xfs_rtallocate_extent()
1148 error = xfs_rtallocate_extent_exact(mp, tp, bno, minlen, maxlen, in xfs_rtallocate_extent()
1166 xfs_trans_mod_sb(tp, XFS_TRANS_SB_RES_FREXTENTS, -slen); in xfs_rtallocate_extent()
1168 xfs_trans_mod_sb(tp, XFS_TRANS_SB_FREXTENTS, -slen); in xfs_rtallocate_extent()
1269 xfs_trans_t *tp, /* transaction pointer */ in xfs_rtpick_extent() argument
1299 xfs_trans_log_inode(tp, mp->m_rbmip, XFS_ILOG_CORE); in xfs_rtpick_extent()