Searched refs:BlockFields (Results 1 – 3 of 3) sorted by relevance
88 struct BlockFields { struct93 struct HeaderBlockFields : public BlockFields { argument98 struct FreeBlockFields : public BlockFields {103 struct ValueBlockFields : public BlockFields {113 struct ExtentBlockFields : public BlockFields {117 struct NameBlockFields : public BlockFields {122 return BlockFields::Order::Get<BlockOrder>(block->header); in GetOrder()126 return BlockFields::Type::Get<BlockType>(block->header); in GetType()
85 next_block->header = BlockFields::Order::Make(GetOrder(next_block)) | in Allocate()86 BlockFields::Type::Make(BlockType::kReserved); in Allocate()110 BlockFields::Order::Set(&block->header, GetOrder(block) + 1); in Free()116 block->header = BlockFields::Order::Make(GetOrder(block)) | in Free()117 BlockFields::Type::Make(BlockType::kFree) | in Free()137 cur->header = BlockFields::Order::Make(order - 1) | BlockFields::Type::Make(BlockType::kFree) | in SplitBlock()140 buddy->header = BlockFields::Order::Make(order - 1) | in SplitBlock()141 BlockFields::Type::Make(BlockType::kFree) | in SplitBlock()206 block->header = BlockFields::Order::Make(kNumOrders - 1) | in Extend()207 BlockFields::Type::Make(BlockType::kFree) | in Extend()
69 block->header = inspect::internal::BlockFields::Order::Make(1); in ReadOutOfBounds()
Completed in 617 milliseconds