template <VmAddressRegionEnumeratorType Type>
class EnumeratorTestHelper
Defined at line 2566 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
Helper class for writing tests against the pausable VmAddressRegionEnumerator
Public Methods
void EnumeratorTestHelper<Type> ()
Defined at line 2568 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
void ~EnumeratorTestHelper<Type> ()
Defined at line 2569 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
zx_status_t Init (fbl::RefPtr<VmAspace> aspace)
Defined at line 2570 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
zx_status_t AddRegions (ktl::initializer_list<ChildRegion> && regions)
Defined at line 2590 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
RegionEnumerator Enumerator (size_t page_offset_begin, size_t page_offset_end)
Defined at line 2630 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
void Resume (RegionEnumerator & enumerator)
Defined at line 2636 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
bool ExpectRegions (RegionEnumerator & enumerator, ktl::initializer_list<ChildRegion> && regions)
Defined at line 2641 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
zx_status_t Unmap (size_t page_offset_begin, size_t page_offset_end)
Defined at line 2666 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc
Lock<CriticalMutex> * lock ()
Defined at line 2687 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc