Lines Matching refs:transaction

82 BlockAllocator::Initialize(Transaction& transaction)
100 if (!block.GetZero(fVolume, fBitmapBlock + i, transaction))
110 transaction)) {
130 if (!block.GetZero(fVolume, fAllocationGroupBlock + i, transaction))
152 error = AllocateExactly(0, fBitmapBlock + fBitmapBlockCount, transaction);
165 Transaction& transaction, uint64& _allocatedBase, uint64& _allocatedCount)
179 status_t error = _Allocate(baseHint, fTotalBlocks, count, transaction,
182 return _UpdateSuperBlock(transaction);
187 error = _Allocate(0, baseHint, count, transaction, &_allocatedBase,
192 return _UpdateSuperBlock(transaction);
198 Transaction& transaction)
206 status_t error = _Allocate(base, fTotalBlocks, count, transaction, NULL,
214 return _UpdateSuperBlock(transaction);
219 BlockAllocator::Free(uint64 base, uint64 count, Transaction& transaction)
223 status_t error = _Free(base, count, transaction);
227 return _UpdateSuperBlock(transaction);
260 Transaction& transaction, uint64* _allocatedBase, uint64& _allocatedCount)
278 transaction, _allocatedBase, allocated);
311 transaction, NULL, allocated);
356 Transaction& transaction, uint64* _allocatedBase, uint32& _allocatedCount)
369 fAllocationGroupBlock + base / kBlocksPerGroup, transaction)) {
385 if (_AllocateInBitmapBlock(base, count, transaction,
440 status_t error = _AllocateInBitmapBlock(base, toAllocate, transaction,
486 Transaction& transaction, uint64* _allocatedBase, uint32& _allocatedCount)
496 fBitmapBlock + base / kBlocksPerBitmapBlock, transaction)) {
588 BlockAllocator::_Free(uint64 base, uint64 count, Transaction& transaction)
603 status_t error = _FreeInGroup(base, toFree, transaction);
619 Transaction& transaction)
632 fAllocationGroupBlock + base / kBlocksPerGroup, transaction)) {
649 status_t error = _FreeInBitmapBlock(base, toFree, transaction);
666 Transaction& transaction)
676 fBitmapBlock + base / kBlocksPerBitmapBlock, transaction)) {
723 BlockAllocator::_UpdateSuperBlock(Transaction& transaction)
728 transaction)) {