Lines Matching refs:tp
759 struct xfs_trans *tp) in xfs_log_sb() argument
761 struct xfs_mount *mp = tp->t_mountp; in xfs_log_sb()
762 struct xfs_buf *bp = xfs_trans_getsb(tp, mp, 0); in xfs_log_sb()
769 xfs_trans_buf_set_type(tp, bp, XFS_BLFT_SB_BUF); in xfs_log_sb()
770 xfs_trans_log_buf(tp, bp, 0, sizeof(struct xfs_dsb)); in xfs_log_sb()
789 struct xfs_trans *tp; in xfs_sync_sb() local
792 tp = _xfs_trans_alloc(mp, XFS_TRANS_SB_CHANGE, KM_SLEEP); in xfs_sync_sb()
793 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_sb, 0, 0); in xfs_sync_sb()
795 xfs_trans_cancel(tp, 0); in xfs_sync_sb()
799 xfs_log_sb(tp); in xfs_sync_sb()
801 xfs_trans_set_sync(tp); in xfs_sync_sb()
802 return xfs_trans_commit(tp, 0); in xfs_sync_sb()