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
148 * ext4_journal_callback_add: add a function to call after transaction commit
149 * @handle: active journal transaction handle to register callback on
150 * @func: callback function to call after the transaction has committed:
151 * @sb: superblock of current filesystem for transaction
153 * @rc: journal state at commit (0 = transaction committed properly)
157 * after the transaction for which the handle was created has completed.
162 * the next transaction to commit. No journaling functions can be used, or
166 * the same transaction.
171 /* Add the jce to transaction's private list */ in _ext4_journal_callback_add()
184 /* Add the jce to transaction's private list */ in ext4_journal_callback_add()
194 * @handle: active journal transaction handle on which callback was registered
367 * transaction will be extended or restarted to contain at least @extend_cred
368 * credits. Before restarting transaction @fn is executed to allow for cleanup
369 * before the transaction is restarted.
372 * credits or transaction extension succeeded, 1 in case transaction had to be
396 * possibly restarting transaction if needed. We also make sure the transaction