Home
last modified time | relevance | path

Searched refs:SentinelSlab (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/common/
DSlabAllocator.h149 struct SentinelSlab : Slab { struct
150 SentinelSlab();
151 ~SentinelSlab();
153 SentinelSlab(SentinelSlab&& rhs);
158 SentinelSlab mAvailableSlabs; // Available slabs to service allocations.
159 SentinelSlab mFullSlabs; // Full slabs. Stored here so we can skip checking them.
160 SentinelSlab mRecycledSlabs; // Recycled slabs. Not immediately added to |mAvailableSlabs| so
DSlabAllocator.cpp39 SlabAllocatorImpl::SentinelSlab::SentinelSlab() : Slab(nullptr, nullptr) { in SentinelSlab() function in SlabAllocatorImpl::SentinelSlab
42 SlabAllocatorImpl::SentinelSlab::SentinelSlab(SentinelSlab&& rhs) = default;
44 SlabAllocatorImpl::SentinelSlab::~SentinelSlab() { in ~SentinelSlab()
147 void SlabAllocatorImpl::SentinelSlab::Prepend(SlabAllocatorImpl::Slab* slab) { in Prepend()