Searched refs:GetOrder (Results 1 – 5 of 5) sorted by relevance
75 while (GetOrder(GetBlock(next_block_index)) > min_fit_order) { in Allocate()85 next_block->header = BlockFields::Order::Make(GetOrder(next_block)) | in Allocate()95 BlockIndex buddy_index = Buddy(block_index, GetOrder(block)); in Free()100 while (GetType(buddy) == BlockType::kFree && GetOrder(block) < kNumOrders - 1 && in Free()101 GetOrder(block) == GetOrder(buddy)) { in Free()110 BlockFields::Order::Set(&block->header, GetOrder(block) + 1); in Free()111 buddy_index = Buddy(block_index, GetOrder(block)); in Free()116 block->header = BlockFields::Order::Make(GetOrder(block)) | in Free()119 free_blocks_[GetOrder(block)] = block_index; in Free()126 BlockOrder order = GetOrder(cur); in SplitBlock()[all …]
20 BlockOrder order = GetOrder(block); in ScanBlocks()
81 return GetType(b) == BlockType::kFree && GetOrder(b) == expected_order; in IsFreeBlock()
121 constexpr BlockOrder GetOrder(const Block* block) { in GetOrder() function
40 ret.push_back({index, GetType(block), GetOrder(block)}); in dump()
Completed in 6 milliseconds