Lines Matching refs:transaction
258 DirectoryIterator::AddEntry(Transaction& transaction, const char* name,
273 return _AddEntry(transaction, name, nameLength, id, type, newLength,
301 status = fDirectory->Resize(transaction, fNumBlocks * fBlockSize);
307 return _SplitIndexedBlock(transaction, name, nameLength, id, type,
316 return _AddEntry(transaction, name, nameLength, id, type, fBlockSize, 0,
350 DirectoryIterator::RemoveEntry(Transaction& transaction)
357 uint8* block = cached.SetToWritable(transaction, fPhysicalBlock);
425 DirectoryIterator::ChangeEntry(Transaction& transaction, ino_t id,
430 uint8* block = cached.SetToWritable(transaction, fPhysicalBlock);
505 DirectoryIterator::_AddEntry(Transaction& transaction, const char* name,
514 uint8* block = cached.SetToWritable(transaction, fPhysicalBlock);
545 DirectoryIterator::_SplitIndexedBlock(Transaction& transaction,
583 uint8* firstBlock = cachedFirst.SetToWritable(transaction, fPhysicalBlock);
598 secondBlock = cachedFirst.SetToWritable(transaction,
603 status = fDirectory->WriteBack(transaction);
758 status = fParent->InsertEntry(transaction, medianHash, fNumBlocks - 1,
774 secondBlock = cachedSecond.SetToWritable(transaction,