Home
last modified time | relevance | path

Searched refs:ENTRY_FLAG_PRESENT (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs92 const ENTRY_FLAG_DEFAULT_PAGE: usize = Self::ENTRY_FLAG_PRESENT;
94 const ENTRY_FLAG_DEFAULT_TABLE: usize = Self::ENTRY_FLAG_PRESENT;
96 const ENTRY_FLAG_PRESENT: usize = 1 << 0; constant
337 Self::ENTRY_FLAG_PRESENT | Self::ENTRY_FLAG_ACCESSED | Self::ENTRY_FLAG_GLOBAL;
339 const PAGE_SHARED: usize = Self::ENTRY_FLAG_PRESENT
345 const PAGE_SHARED_EXEC: usize = Self::ENTRY_FLAG_PRESENT
350 const PAGE_COPY_NOEXEC: usize = Self::ENTRY_FLAG_PRESENT
356 Self::ENTRY_FLAG_PRESENT | Self::ENTRY_FLAG_USER | Self::ENTRY_FLAG_ACCESSED;
358 const PAGE_COPY: usize = Self::ENTRY_FLAG_PRESENT
363 const PAGE_READONLY: usize = Self::ENTRY_FLAG_PRESENT
[all …]
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dmod.rs100 const ENTRY_FLAG_DEFAULT_PAGE: usize = Self::ENTRY_FLAG_PRESENT
106 const ENTRY_FLAG_DEFAULT_TABLE: usize = Self::ENTRY_FLAG_PRESENT;
108 const ENTRY_FLAG_PRESENT: usize = 1 << 0; constant
148 const ENTRY_FLAG_HUGE_PAGE: usize = Self::ENTRY_FLAG_PRESENT | Self::ENTRY_FLAG_READWRITE;
323 const PAGE_ENTRY_BASE: usize = RiscV64MMArch::ENTRY_FLAG_PRESENT
/DragonOS/kernel/src/mm/
H A Dpage.rs748 return self.data & Arch::ENTRY_FLAG_PRESENT != 0; in present()
758 return self.data & (Arch::ENTRY_FLAG_PRESENT | Arch::ENTRY_FLAG_GLOBAL) in protnone()
901 return self.has_flag(Arch::ENTRY_FLAG_PRESENT); in present()
H A Dmod.rs458 const ENTRY_FLAG_PRESENT: usize; constant