Lines Matching full:transaction

21 /* Define the number of blocks we need to account to a transaction to
26 * block to complete the transaction.
42 /* Define the minimum size for a transaction which modifies data. This
61 * writing to any given transaction. For unbounded transactions such as
63 * start off at the maximum transaction size and grow the transaction
68 /* We break up a large truncate or write transaction once the handle's
70 * transaction or to start a new one. Reserve enough space here for
145 * ext4_journal_callback_add: add a function to call after transaction commit
146 * @handle: active journal transaction handle to register callback on
147 * @func: callback function to call after the transaction has committed:
148 * @sb: superblock of current filesystem for transaction
150 * @rc: journal state at commit (0 = transaction committed properly)
154 * after the transaction for which the handle was created has completed.
159 * the next transaction to commit. No journaling functions can be used, or
163 * the same transaction.
168 /* Add the jce to transaction's private list */ in _ext4_journal_callback_add()
181 /* Add the jce to transaction's private list */ in ext4_journal_callback_add()
191 * @handle: active journal transaction handle on which callback was registered
365 * transaction will be extended or restarted to contain at least @extend_cred
366 * credits. Before restarting transaction @fn is executed to allow for cleanup
367 * before the transaction is restarted.
370 * credits or transaction extension succeeded, 1 in case transaction had to be
394 * possibly restarting transaction if needed. We also make sure the transaction