Home
last modified time | relevance | path

Searched defs:PageTableKind (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/mm/
H A Dmod.rs147 pub enum PageTableKind { enum
298 pub fn kind(&self) -> PageTableKind { in kind()
579 unsafe fn set_table(table_kind: PageTableKind, table: PhysAddr); in set_table()
H A Dpage.rs1118 pub unsafe fn new(table_kind: PageTableKind, table_paddr: PhysAddr, allocator: F) -> Self { in new()
1128 pub unsafe fn create(table_kind: PageTableKind, mut allocator: F) -> Option<Self> { in create()
1138 pub unsafe fn current(table_kind: PageTableKind, allocator: F) -> Self { in current()
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dmod.rs179 unsafe fn set_table(_table_kind: PageTableKind, table: PhysAddr) { in set_table()
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs211 unsafe fn set_table(_table_kind: PageTableKind, table: PhysAddr) { in set_table()