#include <PageMgr.h>
◆ PTEWrapper() [1/2]
◆ ~PTEWrapper()
| Kernel::PTEWrapper::~PTEWrapper |
( |
| ) |
|
|
default |
◆ PTEWrapper() [2/2]
| Kernel::PTEWrapper::PTEWrapper |
( |
const PTEWrapper & | | ) |
|
|
default |
◆ Access()
| Bool Kernel::PTEWrapper::Access |
( |
| ) |
|
◆ NoExecute() [1/2]
| Bool Kernel::PTEWrapper::NoExecute |
( |
| ) |
|
◆ NoExecute() [2/2]
| Void Kernel::PTEWrapper::NoExecute |
( |
const bool | enable = false | ) |
|
◆ operator bool()
| Kernel::PTEWrapper::operator bool |
( |
| ) |
|
|
inline |
◆ operator=()
◆ Present()
| Bool Kernel::PTEWrapper::Present |
( |
| ) |
|
◆ Reclaim()
| Bool Kernel::PTEWrapper::Reclaim |
( |
| ) |
|
Reclaim freed page.
- Returns
◆ Shareable()
| Bool Kernel::PTEWrapper::Shareable |
( |
| ) |
|
◆ VirtualAddress()
| UIntPtr Kernel::PTEWrapper::VirtualAddress |
( |
| ) |
|
Virtual PTE address.
- Returns
- The virtual address of the page.
◆ PageMgr
◆ Pmm
◆ fAccessed
| Boolean Kernel::PTEWrapper::fAccessed |
|
private |
◆ fCache
◆ fExecDisable
| Boolean Kernel::PTEWrapper::fExecDisable |
|
private |
◆ fPresent
| Boolean Kernel::PTEWrapper::fPresent |
|
private |
◆ fRw
◆ fShareable
| Boolean Kernel::PTEWrapper::fShareable |
|
private |
◆ fUser
◆ fVirtAddr
| UIntPtr Kernel::PTEWrapper::fVirtAddr |
|
private |
◆ fWt
The documentation for this class was generated from the following files: