Lines Matching +full:chg +full:- +full:done
1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2002,2005 Silicon Graphics, Inc.
33 xfs_lsn_t li_lsn; /* last on-disk lsn */
86 return lip->li_ops->iop_recover != NULL && in xlog_item_is_intent()
87 lip->li_ops->iop_match != NULL; in xlog_item_is_intent()
90 /* Is this a log intent-done item? */
94 return lip->li_ops->iop_unpin == NULL && in xlog_item_is_intent_done()
95 lip->li_ops->iop_push == NULL; in xlog_item_is_intent_done()
139 int64_t t_fdblocks_delta; /* superblock fdblocks chg */
140 int64_t t_res_fdblocks_delta; /* on-disk only chg */
141 int64_t t_frextents_delta;/* superblock freextents chg*/
142 int64_t t_res_frextents_delta; /* on-disk only chg */
151 int64_t t_rextsize_delta;/* superblock rextsize chg */
152 int64_t t_rbmblocks_delta;/* superblock rbmblocks chg */
154 int64_t t_rextents_delta;/* superblocks rextents chg */
155 int64_t t_rextslog_delta;/* superblocks rextslog chg */
166 #define xfs_trans_set_sync(tp) ((tp)->t_flags |= XFS_TRANS_SYNC)
169 #define xfs_trans_agblocks_delta(tp, d) ((tp)->t_ag_freeblks_delta += (int64_t)d)
170 #define xfs_trans_agflist_delta(tp, d) ((tp)->t_ag_flist_delta += (int64_t)d)
171 #define xfs_trans_agbtree_delta(tp, d) ((tp)->t_ag_btree_delta += (int64_t)d)
268 return lip->li_ops->iop_relog(lip, tp); in xfs_trans_item_relog()
275 ASSERT(current->journal_info == NULL); in xfs_trans_set_context()
276 tp->t_pflags = memalloc_nofs_save(); in xfs_trans_set_context()
277 current->journal_info = tp; in xfs_trans_set_context()
284 if (current->journal_info == tp) { in xfs_trans_clear_context()
285 memalloc_nofs_restore(tp->t_pflags); in xfs_trans_clear_context()
286 current->journal_info = NULL; in xfs_trans_clear_context()
295 ASSERT(current->journal_info == old_tp); in xfs_trans_switch_context()
296 new_tp->t_pflags = old_tp->t_pflags; in xfs_trans_switch_context()
297 old_tp->t_pflags = 0; in xfs_trans_switch_context()
298 current->journal_info = new_tp; in xfs_trans_switch_context()