Home
last modified time | relevance | path

Searched refs:BlockFields (Results 1 – 3 of 3) sorted by relevance

/system/ulib/inspect/include/lib/inspect/
A Dblock.h88 struct BlockFields { struct
93 struct HeaderBlockFields : public BlockFields { argument
98 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()
/system/ulib/inspect/
A Dheap.cpp85 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()
/system/ulib/inspect/test/
A Dscanner_tests.cpp69 block->header = inspect::internal::BlockFields::Order::Make(1); in ReadOutOfBounds()

Completed in 617 milliseconds