• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext3/

Lines Matching defs:transaction

108  * truncate transaction.
125 /* But we need to bound the transaction so we don't overflow the
135 * be able to restart the transaction at a conventient checkpoint to make
138 * start_transaction gets us a new handle for a truncate transaction,
141 * transaction in the top-level truncate loop. --sct
156 * Try to extend this transaction for the purposes of truncation.
159 * room, and the transaction must be restarted we return 1.
171 * Restart the transaction associated with *handle. This does a commit,
173 * this transaction.
246 * (transaction abort, IO errors, whatever), then we can still
941 * up transaction credits, especially for bitmaps where the
1143 * the data write be encapsulated in a single transaction. We cannot
1144 * close off a transaction and start a new one between the ext3_get_block()
1154 * By accident, ext3 can be reentered when a transaction is open via
1155 * quota file writes. If we were to commit the transaction while thus
1158 * transaction open and was blocking on the quota lock - a ranking
1280 * yet. So avoid filing such buffer into a transaction.
1556 * And attach them to the current transaction. But only if
2074 * If we restart the transaction we must again get write access to the
2122 * @handle: handle for this transaction
2209 * @handle: JBD handle for this transaction
2272 * the release into the same transaction, recovery
2286 * needed and we now drop it from the transaction via
2290 * transaction. But if it's part of the committing
2291 * transaction then journal_forget() will simply
2297 * a transaction freeing it has fully committed.
2303 * block in the same transaction in which we free the
2350 * transaction, and VFS/VM ensures that ext3_truncate() cannot run
2358 * probably isn't), but whenever we close off and commit a journal transaction,
2438 * truncatable state while each transaction commits.
2525 * In a multi-transaction truncate, we only make the final transaction
2760 transaction_t *transaction;
2839 * Set transaction id's of transactions that have to be committed
2840 * to finish f[data]sync. We set them to currently running transaction
2842 * part of the transaction - the inode could have been reclaimed and
2850 transaction = journal->j_running_transaction;
2852 transaction = journal->j_committing_transaction;
2853 if (transaction)
2854 tid = transaction->t_tid;
3059 * Here, there will be no transaction running. We wait for any running
3152 * one transaction */
3296 * have a transaction open against a different journal.
3328 * to include the updated inode in the current transaction.
3347 /* This task has a transaction open against a different fs */