Home
last modified time | relevance | path

Searched refs:ContiguousBlock (Results 1 – 5 of 5) sorted by relevance

/external/pigweed/pw_allocator/block/public/pw_allocator/block/
Dcontiguous.h45 class ContiguousBlock : public internal::ContiguousBase {
47 constexpr explicit ContiguousBlock() { in ContiguousBlock() function
174 constexpr Derived* ContiguousBlock<Derived>::Prev() const { in Prev()
182 constexpr Derived* ContiguousBlock<Derived>::PrevUnchecked() const { in PrevUnchecked()
193 constexpr Derived* ContiguousBlock<Derived>::Next() const { in Next()
201 constexpr Derived* ContiguousBlock<Derived>::NextUnchecked() const { in NextUnchecked()
212 constexpr Derived* ContiguousBlock<Derived>::DoSplitFirst( in DoSplitFirst()
225 constexpr Derived* ContiguousBlock<Derived>::DoSplitLast( in DoSplitLast()
232 constexpr void ContiguousBlock<Derived>::DoMergeNext() { in DoMergeNext()
241 constexpr bool ContiguousBlock<Derived>::DoCheckInvariants(bool strict) const { in DoCheckInvariants()
Dpoisonable.h177 derived()->ContiguousBlock<Derived>::DoSplitFirst(new_inner_size); in DoSplitFirst()
190 derived()->ContiguousBlock<Derived>::DoSplitLast(new_inner_size); in DoSplitLast()
201 derived()->ContiguousBlock<Derived>::DoMergeNext(); in DoMergeNext()
Dsmall_block_base.h43 public ContiguousBlock<Derived>,
53 using Contiguous = ContiguousBlock<Derived>;
Ddetailed_block.h82 public ContiguousBlock<DetailedBlockImpl<Parameters>>,
121 using Contiguous = ContiguousBlock<BlockType>;
/external/pigweed/pw_allocator/
Dapi.rst290 ContiguousBlock subsection
292 .. doxygenclass:: pw::allocator::ContiguousBlock