Lines Matching full:transaction

20  * a part of the given transaction.
52 * Add the locked buffer to the transaction.
55 * transaction.
58 * then allocate one for it. Then add the buf item to the transaction.
84 * Take a reference for this transaction on the buf item. in _xfs_trans_bjoin()
89 * Attach the item to the transaction so we can find it in in _xfs_trans_bjoin()
108 * locked within the given transaction. If it is already locked
109 * within the transaction, just increment its lock recursion count
112 * If the transaction pointer is NULL, make this just a normal
133 * If we find the buffer in the cache with this transaction in xfs_trans_get_buf_map()
169 * Get and lock the superblock buffer for the given transaction.
179 * attached to this transaction. in xfs_trans_getsb()
202 * locked within the given transaction. If it has not yet been
204 * within the transaction and already read in, just increment its
207 * If the transaction pointer is NULL, make this just a normal
227 * If we find the buffer in the cache with this transaction in xfs_trans_read_buf_map()
254 * already attached to the transaction yet has no buffer ops in xfs_trans_read_buf_map()
256 * attached to the transaction, or by the read caller if in xfs_trans_read_buf_map()
261 * not we have to shut down. Let the transaction cleanup code in xfs_trans_read_buf_map()
333 * Release a buffer previously joined to the transaction. If the buffer is
334 * modified within this transaction, decrement the recursion count but do not
336 * within the transaction, decrement the recursion count and release the buffer
340 * transaction began, then also free the buf_log_item associated with it.
342 * If the transaction pointer is NULL, this is a normal xfs_buf_relse() call.
372 * If the buffer is invalidated or dirty in this transaction, we can't in xfs_trans_brelse()
381 * Unlink the log item from the transaction and clear the hold flag, if in xfs_trans_brelse()
398 * and associated with the given transaction.
420 * for this transaction.
441 * Mark a buffer dirty in the transaction.
464 * If we invalidated the buffer within this transaction, then in xfs_trans_dirty_buf()
483 * buffer as needing to be logged when the transaction is committed.
484 * The buffer must already be associated with the given transaction.
510 * Invalidate a buffer that is being used within a transaction.
519 * pinned by another transaction. If that is the case, then we'll wait until
528 * We mark the item descriptor and the transaction dirty so that we'll hold
660 * Mark the buffer as ordered for this transaction. This means that the contents
661 * of the buffer are not recorded in the transaction but it is tracked in the