class MappedMmioRange

Defined at line 348 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

A mapped MMIO region is a kPhysical span that also carries its paddr.

Public Methods

void MappedMmioRange ()

Defined at line 350 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

void MappedMmioRange (const MappedMmioRange & )

Defined at line 352 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

MappedMmioRange & operator= (const MappedMmioRange & )

Defined at line 354 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

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

Sort only by paddr.

Defined at line 357 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

uint64_t paddr ()

Defined at line 359 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

uint64_t paddr_end ()

Defined at line 361 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

bool contains_paddr (uint64_t paddr)

Defined at line 363 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

uintptr_t vaddr ()

Defined at line 367 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

uintptr_t vaddr_end ()

Defined at line 369 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

bool contains_vaddr (uintptr_t addr)

Defined at line 371 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

Friends

class HandoffPrep