Lines Matching defs:BlockAllocator

7 #include "BlockAllocator.h"
46 BlockAllocator::BlockAllocator(Volume* volume)
58 BlockAllocator::~BlockAllocator()
65 BlockAllocator::Init(uint64 blockBitmap, uint64 freeBlocks)
82 BlockAllocator::Initialize(Transaction& transaction)
89 PRINT("BlockAllocator::Initialize():\n");
156 PRINT("BlockAllocator::Initialize() done:\n");
164 BlockAllocator::Allocate(uint64 baseHint, uint64 count,
169 PRINT("BlockAllocator::Allocate(%" B_PRIu64 ", %" B_PRIu64 ")\n", baseHint,
197 BlockAllocator::AllocateExactly(uint64 base, uint64 count,
202 PRINT("BlockAllocator::AllocateExactly(%" B_PRIu64 ", %" B_PRIu64 ")\n",
219 BlockAllocator::Free(uint64 base, uint64 count, Transaction& transaction)
232 BlockAllocator::ResetFreeBlocks(uint64 count)
259 BlockAllocator::_Allocate(uint64 base, uint64 searchEnd, uint64 count,
355 BlockAllocator::_AllocateInGroup(uint64 base, uint64 searchEnd, uint32 count,
358 PRINT("BlockAllocator::_AllocateInGroup(%" B_PRIu64 ", %" B_PRIu32 ")\n",
485 BlockAllocator::_AllocateInBitmapBlock(uint64 base, uint32 count,
488 PRINT("BlockAllocator::_AllocateInBitmapBlock(%" B_PRIu64 ", %" B_PRIu32
588 BlockAllocator::_Free(uint64 base, uint64 count, Transaction& transaction)
593 PRINT("BlockAllocator::_Free(%" B_PRIu64 ", %" B_PRIu64 ")\n", base, count);
618 BlockAllocator::_FreeInGroup(uint64 base, uint32 count,
624 PRINT("BlockAllocator::_FreeInGroup(%" B_PRIu64 ", %" B_PRIu32 ")\n",
665 BlockAllocator::_FreeInBitmapBlock(uint64 base, uint32 count,
668 PRINT("BlockAllocator::_FreeInBitmapBlock(%" B_PRIu64 ", %" B_PRIu32 ")\n",
723 BlockAllocator::_UpdateSuperBlock(Transaction& transaction)