template <VmAddressRegionEnumeratorType Type>

class EnumeratorTestHelper

Defined at line 2551 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 2553 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

void ~EnumeratorTestHelper<Type> ()

Defined at line 2554 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

zx_status_t Init (fbl::RefPtr<VmAspace> aspace)

Defined at line 2555 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

zx_status_t AddRegions (ktl::initializer_list<ChildRegion> && regions)

Defined at line 2575 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

RegionEnumerator Enumerator (size_t page_offset_begin, size_t page_offset_end)

Defined at line 2614 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

void Resume (RegionEnumerator & enumerator)

Defined at line 2620 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

bool ExpectRegions (RegionEnumerator & enumerator, ktl::initializer_list<ChildRegion> && regions)

Defined at line 2625 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 2650 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

Lock<CriticalMutex> * lock ()

Defined at line 2671 of file ../../zircon/kernel/vm/unittests/aspace_unittest.cc

Records