Expand description
VMM Paging (x86_64) helpers
Authors: MarioS271
Re-exportsยง
use super::super::page_type::PageType;๐use crate::lib::panic_codes::PanicCode;๐use crate::lib::panic::kernel_panic;๐use crate::state::kstate::KSTATE;๐use x86_64::structures::paging::page_table::PageTableEntry;๐use x86_64::structures::paging::PageTable;๐use x86_64::structures::paging::PageTableFlags;๐
Functionsยง
- advance_
current_ pagetable - Returns a mutable pointer to the next page table
- is_
huge_ page - Check whether the given [
PageTableEntry] has theHUGE_PAGEproperty - is_
present - Check whether the given [
PageTableEntry] has thePRESENTproperty - misaligned_
address_ panic - Panic when a given address is not aligned properly