class MappedMmioRange

Defined at line 349 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 351 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h

void MappedMmioRange (const MappedMmioRange & )

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

MappedMmioRange & operator= (const MappedMmioRange & )

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

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

Sort only by paddr.

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

uint64_t paddr ()

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

uint64_t paddr_end ()

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

bool contains_paddr (uint64_t paddr)

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

uintptr_t vaddr ()

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

uintptr_t vaddr_end ()

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

bool contains_vaddr (uintptr_t addr)

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

Friends

class HandoffPrep