Module page_table Copy item path Source boot_pt ๐ Because that the page table implementation requires metadata initialized
and mapped, the boot page table is needed to do early stage page table setup
in order to initialize the running phase page tables. cursor ๐ The page table cursor for mapping and querying over the page table. node ๐ This module defines page table node abstractions and the handle. PageTable A handle to a page table.
A page table can track the lifetime of the mapped physical pages. PageTableError PageTableConfig ๐ The configurations of a page table. PageTableEntryTrait A trait that abstracts architecture-specific page table entries (PTEs). is_valid_range ๐ Checks if the given range is covered by the valid range of the page table. largest_pages ๐ Splits the address range into largest page table items. load_pte โ Loads a page table entry with an atomic instruction. nr_pte_index_bits ๐ The number of virtual address bits used to index a PTE in a page. pte_index ๐ The index of a VAโs PTE in a page table node at the given level. pte_index_bit_offset ๐ The bit offset of the entry offset part in a virtual address. store_pte โ Stores a page table entry with an atomic instruction. vaddr_range ๐ Gets the managed virtual addresses range for the page table.