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()
301 xfs_mount_t *mp = tp->t_mountp; in xfs_trans_mod_sb() local
306 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
311 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
325 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
336 if (xfs_sb_version_haslazysbcount(&mp->m_sb)) in xfs_trans_mod_sb()
552 struct xfs_mount *mp = tp->t_mountp; in xfs_trans_unreserve_and_mod_sb() local
564 (xfs_sb_version_haslazysbcount(&mp->m_sb) || in xfs_trans_unreserve_and_mod_sb()
574 if (xfs_sb_version_haslazysbcount(&mp->m_sb) || in xfs_trans_unreserve_and_mod_sb()
582 error = xfs_mod_fdblocks(mp, blkdelta, rsvd); in xfs_trans_unreserve_and_mod_sb()
588 error = xfs_mod_icount(mp, idelta); in xfs_trans_unreserve_and_mod_sb()
594 error = xfs_mod_ifree(mp, ifreedelta); in xfs_trans_unreserve_and_mod_sb()
603 spin_lock(&mp->m_sb_lock); in xfs_trans_unreserve_and_mod_sb()
605 error = xfs_sb_mod64(&mp->m_sb.sb_frextents, rtxdelta); in xfs_trans_unreserve_and_mod_sb()
611 error = xfs_sb_mod64(&mp->m_sb.sb_dblocks, tp->t_dblocks_delta); in xfs_trans_unreserve_and_mod_sb()
616 error = xfs_sb_mod32(&mp->m_sb.sb_agcount, tp->t_agcount_delta); in xfs_trans_unreserve_and_mod_sb()
621 error = xfs_sb_mod8(&mp->m_sb.sb_imax_pct, tp->t_imaxpct_delta); in xfs_trans_unreserve_and_mod_sb()
626 error = xfs_sb_mod32(&mp->m_sb.sb_rextsize, in xfs_trans_unreserve_and_mod_sb()
632 error = xfs_sb_mod32(&mp->m_sb.sb_rbmblocks, in xfs_trans_unreserve_and_mod_sb()
638 error = xfs_sb_mod64(&mp->m_sb.sb_rblocks, tp->t_rblocks_delta); in xfs_trans_unreserve_and_mod_sb()
643 error = xfs_sb_mod64(&mp->m_sb.sb_rextents, in xfs_trans_unreserve_and_mod_sb()
649 error = xfs_sb_mod8(&mp->m_sb.sb_rextslog, in xfs_trans_unreserve_and_mod_sb()
654 spin_unlock(&mp->m_sb_lock); in xfs_trans_unreserve_and_mod_sb()
659 xfs_sb_mod64(&mp->m_sb.sb_rextents, -tp->t_rextents_delta); in xfs_trans_unreserve_and_mod_sb()
662 xfs_sb_mod64(&mp->m_sb.sb_rblocks, -tp->t_rblocks_delta); in xfs_trans_unreserve_and_mod_sb()
665 xfs_sb_mod32(&mp->m_sb.sb_rbmblocks, -tp->t_rbmblocks_delta); in xfs_trans_unreserve_and_mod_sb()
668 xfs_sb_mod32(&mp->m_sb.sb_rextsize, -tp->t_rextsize_delta); in xfs_trans_unreserve_and_mod_sb()
671 xfs_sb_mod8(&mp->m_sb.sb_imax_pct, -tp->t_imaxpct_delta); in xfs_trans_unreserve_and_mod_sb()
674 xfs_sb_mod32(&mp->m_sb.sb_agcount, -tp->t_agcount_delta); in xfs_trans_unreserve_and_mod_sb()
677 xfs_sb_mod64(&mp->m_sb.sb_dblocks, -tp->t_dblocks_delta); in xfs_trans_unreserve_and_mod_sb()
680 xfs_sb_mod64(&mp->m_sb.sb_frextents, -rtxdelta); in xfs_trans_unreserve_and_mod_sb()
682 spin_unlock(&mp->m_sb_lock); in xfs_trans_unreserve_and_mod_sb()
684 xfs_mod_ifree(mp, -ifreedelta); in xfs_trans_unreserve_and_mod_sb()
687 xfs_mod_icount(mp, -idelta); in xfs_trans_unreserve_and_mod_sb()
690 xfs_mod_fdblocks(mp, -blkdelta, rsvd); in xfs_trans_unreserve_and_mod_sb()
900 struct xfs_mount *mp = tp->t_mountp; in xfs_trans_commit() local
925 if (XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_commit()
939 xfs_log_commit_cil(mp, tp, &commit_lsn, flags); in xfs_trans_commit()
949 error = _xfs_log_force_lsn(mp, commit_lsn, XFS_LOG_SYNC, NULL); in xfs_trans_commit()
967 commit_lsn = xfs_log_done(mp, tp->t_ticket, NULL, log_flags); in xfs_trans_commit()
993 xfs_mount_t *mp = tp->t_mountp; in xfs_trans_cancel() local
1006 if ((tp->t_flags & XFS_TRANS_DIRTY) && !XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_cancel()
1007 XFS_ERROR_REPORT("xfs_trans_cancel", XFS_ERRLEVEL_LOW, mp); in xfs_trans_cancel()
1008 xfs_force_shutdown(mp, SHUTDOWN_CORRUPT_INCORE); in xfs_trans_cancel()
1011 if (!(flags & XFS_TRANS_ABORT) && !XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_cancel()
1028 xfs_log_done(mp, tp->t_ticket, NULL, log_flags); in xfs_trans_cancel()