AddressTranslation

final class ntoseye.AddressTranslation

Subclass of BaseRecord.

A virtual address translated through the page tables of a DTB (!vtop).

property address: int
property dtb: int
property large: bool

Whether a large page maps it.

property levels: list[PageTableEntry]

The levels read, top down.

property physical: int | None

The physical address; None when the address is not mapped.

property section: bool

Whether nothing maps the page here. If true, physical is the frame that the page’s section PTE holds, for a page of a shared image or file view that is not touched yet.

property transition: bool

Whether the leaf is a transition PTE. If true, physical is a frame that the guest still holds, but nothing maps it here and it cannot be written.