Iros
Loading...
Searching...
No Matches
Classes
|
Namespaces
|
Typedefs
page_structure.h File Reference
#include "
di/bit/prelude.h
"
#include "
di/vocab/array/prelude.h
"
Go to the source code of this file.
Classes
struct
iris::x86::amd64::page_structure::Present
struct
iris::x86::amd64::page_structure::Writable
struct
iris::x86::amd64::page_structure::User
struct
iris::x86::amd64::page_structure::WriteThrough
struct
iris::x86::amd64::page_structure::CacheDisable
struct
iris::x86::amd64::page_structure::Accessed
struct
iris::x86::amd64::page_structure::Dirty
struct
iris::x86::amd64::page_structure::HugePage
struct
iris::x86::amd64::page_structure::Global
struct
iris::x86::amd64::page_structure::PhysicalAddress
struct
iris::x86::amd64::page_structure::NotExecutable
struct
iris::x86::amd64::page_structure::Pml4Offset
struct
iris::x86::amd64::page_structure::PdpOffset
struct
iris::x86::amd64::page_structure::PdOffset
struct
iris::x86::amd64::page_structure::PtOffset
struct
iris::x86::amd64::page_structure::PhysicalOffset
Namespaces
namespace
iris
namespace
iris::x86
namespace
iris::x86::amd64
namespace
iris::x86::amd64::page_structure
Typedefs
using
iris::x86::amd64::page_structure::StructureEntry
using
iris::x86::amd64::page_structure::PageStructureTable
=
di::Array
<
StructureEntry
, 512>
using
iris::x86::amd64::page_structure::VirtualAddressStructure
=
BitStruct
<8,
Pml4Offset
,
PdpOffset
,
PdOffset
,
PtOffset
,
PhysicalOffset
>
iris
include
iris
arch
x86
amd64
page_structure.h
Generated by
1.13.0