Pigweed
 
Loading...
Searching...
No Matches
pw::allocator::internal::BuddyBlock Member List

This is the complete list of members for pw::allocator::internal::BuddyBlock, including all inherited members.

BuddyBlock(size_t outer_size) (defined in pw::allocator::internal::BuddyBlock)pw::allocator::internal::BuddyBlock
CanAlloc(Layout layout) constpw::allocator::internal::BuddyBlock
CheckInvariants() constpw::allocator::BasicBlock< BuddyBlock >
DoCheckInvariants(bool strict) constpw::allocator::BasicBlock< BuddyBlock >protected
FromUsableSpace(Ptr usable_space)pw::allocator::BasicBlock< BuddyBlock >static
Init(ByteSpan region)pw::allocator::BasicBlock< BuddyBlock >static
InnerSize() constpw::allocator::BasicBlock< BuddyBlock >
InnerSizeFromOuterSize(size_t outer_size)pw::allocator::BasicBlock< BuddyBlock >static
IsValid() constpw::allocator::BasicBlock< BuddyBlock >
Merge(BuddyBlock *&&left, BuddyBlock *&&right)pw::allocator::internal::BuddyBlockstatic
OuterSize() constpw::allocator::BasicBlock< BuddyBlock >
OuterSizeFromInnerSize(size_t inner_size)pw::allocator::BasicBlock< BuddyBlock >static
Split()pw::allocator::internal::BuddyBlock
UsableSpace()pw::allocator::BasicBlock< BuddyBlock >