Lines Matching defs:transaction

73 									Transaction& transaction);
75 Transaction& transaction);
77 status_t FreeTree(Transaction& transaction);
93 status_t _InitWritable(Transaction& transaction);
99 bool insertKey, Transaction& transaction);
102 Transaction& transaction);
105 Transaction& transaction, Block& newBlock,
753 Transaction& transaction)
757 status_t error = _InitWritable(transaction);
839 transaction);
844 DirEntryTree::RemoveEntry(const char* name, Transaction& transaction)
848 status_t error = _InitWritable(transaction);
939 error = info.block.MakeWritable(transaction);
958 info.block.Index(), 1, transaction);
977 transaction);
985 DirEntryTree::FreeTree(Transaction& transaction)
1017 info.block.Index(), 1, transaction);
1075 DirEntryTree::_InitWritable(Transaction& transaction)
1078 fDirectory->BlockIndex(), transaction)) {
1106 Transaction& transaction)
1152 error = info.block.MakeWritable(transaction);
1183 error = _InsertEntryIncrementDepth(infos, transaction);
1197 transaction, newBlock, splitIndex);
1286 error = _InsertEntryIncrementDepth(infos, transaction);
1300 transaction, newBlock, splitIndex);
1351 Transaction& transaction)
1360 fDirectory->GetVolume()->GetBlockAllocator(), transaction);
1369 allocatedBlock.Index(), transaction)) {
1401 size_t needed, Transaction& transaction, Block& newBlock,
1413 fDirectory->GetVolume()->GetBlockAllocator(), transaction);
1421 transaction)) {
1545 Transaction transaction(GetVolume());
1546 if (transaction.StartAndAddNode(node) == B_OK) {
1551 if (transaction.Commit() != B_OK) {
1552 ERROR("Failed to commit transaction for dereferencing "
1557 ERROR("Failed to start transaction for dereferencing "
1573 Transaction transaction(GetVolume());
1574 if (transaction.Start() != B_OK) {
1575 ERROR("Failed to start transaction for freeing entry tree of deleted "
1581 if (entryTree.FreeTree(transaction) != B_OK) {
1587 if (transaction.Commit() != B_OK) {
1588 ERROR("Failed to commit transaction for freeing entry tree of deleted "
1614 Transaction& transaction)
1618 status_t error = entryTree.InsertEntry(name, blockIndex, transaction);
1626 Directory::RemoveEntry(const char* name, Transaction& transaction,
1631 status_t error = entryTree.RemoveEntry(name, transaction);