struct PhysVmar

Defined at line 238 of file ../../zircon/kernel/phys/include/phys/handoff.h

The virtual address range intended to be occupied only by an associated,

logical grouping of mappings, to be realized as a proper VMAR during VM

initialization.

Public Members

uintptr_t base
size_t size
PhysHandoffSpan mappings

Public Methods

bool operator== (const PhysVmar & other)

Defined at line 241 of file ../../zircon/kernel/phys/include/phys/handoff.h

std::strong_ordering operator<=> (const PhysVmar & other)

It's useful to normalize VMAR order on base address for more readable

kernel start-up logging.

Defined at line 245 of file ../../zircon/kernel/phys/include/phys/handoff.h

uintptr_t end ()

Defined at line 247 of file ../../zircon/kernel/phys/include/phys/handoff.h

PhysMapping::Permissions permissions ()

The union/OR-ing of all associated mapping permissions.

Defined at line 251 of file ../../zircon/kernel/phys/include/phys/handoff.h

void Log (const char * prefix)

Defined at line 260 of file ../../zircon/kernel/phys/include/phys/handoff.h