Lines Matching refs:mp

44 	struct xfs_mount	*mp)  in xfs_trans_init()  argument
46 xfs_trans_resv_calc(mp, M_RES(mp)); in xfs_trans_init()
59 xfs_mount_t *mp, in xfs_trans_alloc() argument
64 sb_start_intwrite(mp->m_super); in xfs_trans_alloc()
65 tp = _xfs_trans_alloc(mp, type, KM_SLEEP); in xfs_trans_alloc()
72 xfs_mount_t *mp, in _xfs_trans_alloc() argument
78 WARN_ON(mp->m_super->s_writers.frozen == SB_FREEZE_COMPLETE); in _xfs_trans_alloc()
79 atomic_inc(&mp->m_active_trans); in _xfs_trans_alloc()
84 tp->t_mountp = mp; in _xfs_trans_alloc()
294 xfs_mount_t *mp = tp->t_mountp; in xfs_trans_mod_sb() local
299 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
304 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
318 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
329 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
545 struct xfs_mount *mp = tp->t_mountp; in xfs_trans_unreserve_and_mod_sb() local
557 (xfs_sb_version_haslazysbcount(&mp->m_sb) || in xfs_trans_unreserve_and_mod_sb()
567 if (xfs_sb_version_haslazysbcount(&mp->m_sb) || in xfs_trans_unreserve_and_mod_sb()
575 error = xfs_mod_fdblocks(mp, blkdelta, rsvd); in xfs_trans_unreserve_and_mod_sb()
581 error = xfs_mod_icount(mp, idelta); in xfs_trans_unreserve_and_mod_sb()
587 error = xfs_mod_ifree(mp, ifreedelta); in xfs_trans_unreserve_and_mod_sb()
596 spin_lock(&mp->m_sb_lock); in xfs_trans_unreserve_and_mod_sb()
598 error = xfs_sb_mod64(&mp->m_sb.sb_frextents, rtxdelta); in xfs_trans_unreserve_and_mod_sb()
604 error = xfs_sb_mod64(&mp->m_sb.sb_dblocks, tp->t_dblocks_delta); in xfs_trans_unreserve_and_mod_sb()
609 error = xfs_sb_mod32(&mp->m_sb.sb_agcount, tp->t_agcount_delta); in xfs_trans_unreserve_and_mod_sb()
614 error = xfs_sb_mod8(&mp->m_sb.sb_imax_pct, tp->t_imaxpct_delta); in xfs_trans_unreserve_and_mod_sb()
619 error = xfs_sb_mod32(&mp->m_sb.sb_rextsize, in xfs_trans_unreserve_and_mod_sb()
625 error = xfs_sb_mod32(&mp->m_sb.sb_rbmblocks, in xfs_trans_unreserve_and_mod_sb()
631 error = xfs_sb_mod64(&mp->m_sb.sb_rblocks, tp->t_rblocks_delta); in xfs_trans_unreserve_and_mod_sb()
636 error = xfs_sb_mod64(&mp->m_sb.sb_rextents, in xfs_trans_unreserve_and_mod_sb()
642 error = xfs_sb_mod8(&mp->m_sb.sb_rextslog, in xfs_trans_unreserve_and_mod_sb()
647 spin_unlock(&mp->m_sb_lock); in xfs_trans_unreserve_and_mod_sb()
652 xfs_sb_mod64(&mp->m_sb.sb_rextents, -tp->t_rextents_delta); in xfs_trans_unreserve_and_mod_sb()
655 xfs_sb_mod64(&mp->m_sb.sb_rblocks, -tp->t_rblocks_delta); in xfs_trans_unreserve_and_mod_sb()
658 xfs_sb_mod32(&mp->m_sb.sb_rbmblocks, -tp->t_rbmblocks_delta); in xfs_trans_unreserve_and_mod_sb()
661 xfs_sb_mod32(&mp->m_sb.sb_rextsize, -tp->t_rextsize_delta); in xfs_trans_unreserve_and_mod_sb()
664 xfs_sb_mod8(&mp->m_sb.sb_imax_pct, -tp->t_imaxpct_delta); in xfs_trans_unreserve_and_mod_sb()
667 xfs_sb_mod32(&mp->m_sb.sb_agcount, -tp->t_agcount_delta); in xfs_trans_unreserve_and_mod_sb()
670 xfs_sb_mod64(&mp->m_sb.sb_dblocks, -tp->t_dblocks_delta); in xfs_trans_unreserve_and_mod_sb()
673 xfs_sb_mod64(&mp->m_sb.sb_frextents, -rtxdelta); in xfs_trans_unreserve_and_mod_sb()
675 spin_unlock(&mp->m_sb_lock); in xfs_trans_unreserve_and_mod_sb()
677 xfs_mod_ifree(mp, -ifreedelta); in xfs_trans_unreserve_and_mod_sb()
680 xfs_mod_icount(mp, -idelta); in xfs_trans_unreserve_and_mod_sb()
683 xfs_mod_fdblocks(mp, -blkdelta, rsvd); in xfs_trans_unreserve_and_mod_sb()
893 struct xfs_mount *mp = tp->t_mountp; in __xfs_trans_commit() local
908 if (XFS_FORCED_SHUTDOWN(mp)) { in __xfs_trans_commit()
922 xfs_log_commit_cil(mp, tp, &commit_lsn, regrant); in __xfs_trans_commit()
932 error = _xfs_log_force_lsn(mp, commit_lsn, XFS_LOG_SYNC, NULL); in __xfs_trans_commit()
933 XFS_STATS_INC(mp, xs_trans_sync); in __xfs_trans_commit()
935 XFS_STATS_INC(mp, xs_trans_async); in __xfs_trans_commit()
950 commit_lsn = xfs_log_done(mp, tp->t_ticket, NULL, regrant); in __xfs_trans_commit()
958 XFS_STATS_INC(mp, xs_trans_empty); in __xfs_trans_commit()
981 struct xfs_mount *mp = tp->t_mountp; in xfs_trans_cancel() local
989 if (dirty && !XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_cancel()
990 XFS_ERROR_REPORT("xfs_trans_cancel", XFS_ERRLEVEL_LOW, mp); in xfs_trans_cancel()
991 xfs_force_shutdown(mp, SHUTDOWN_CORRUPT_INCORE); in xfs_trans_cancel()
994 if (!dirty && !XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_cancel()
1005 xfs_log_done(mp, tp->t_ticket, NULL, false); in xfs_trans_cancel()