A physical page of memory used for the page tables themselves. More...
#include <iris/mm/physical_page.h>
Classes | |
struct | Leaf |
struct | Parent |
Public Member Functions | |
constexpr | PageStructurePhysicalPage (Parent) |
constexpr | PageStructurePhysicalPage (Leaf) |
![]() | |
constexpr | IntrusiveListNode () |
Public Attributes | ||
union { | ||
di::IntrusiveList< PageStructurePhysicalPage > children | ||
u64 mapped_page_count | ||
}; | ||
A physical page of memory used for the page tables themselves.
|
inlineexplicitconstexpr |
|
inlineexplicitconstexpr |
union { ... } iris::mm::PageStructurePhysicalPage |
di::IntrusiveList<PageStructurePhysicalPage> iris::mm::PageStructurePhysicalPage::children |
u64 iris::mm::PageStructurePhysicalPage::mapped_page_count |