Searched defs:PageMapper (Results 1 – 5 of 5) sorted by relevance
/DragonOS-0.1.9/kernel/src/mm/ |
D | kernel_mapper.rs | 74 pub fn as_mut(&mut self) -> Option<&mut PageMapper> { in as_mut() 84 pub fn as_ref(&self) -> &PageMapper { in as_ref()
|
D | page.rs | 505 pub struct PageMapper<Arch, F> { struct 515 impl<Arch: MemoryManagementArch, F: FrameAllocator> PageMapper<Arch, F> { implementation 832 impl<Arch, F: Debug> Debug for PageMapper<Arch, F> { implementation
|
D | ucontext.rs | 319 &mut PageMapper, in mmap() 914 mapper: &mut PageMapper, in remap() 933 pub fn unmap(&self, mapper: &mut PageMapper, mut flusher: impl Flusher<MMArch>) { in unmap() 1120 mapper: &mut PageMapper, in remap() 1174 mapper: &mut PageMapper, in physmap() 1226 mapper: &mut PageMapper, in zeroed()
|
/DragonOS-0.1.9/kernel/src/arch/riscv64/mm/ |
D | mod.rs | 22 pub type PageMapper = crate::mm::page::PageMapper<RiscV64MMArch, LockedFrameAllocator>; typedef
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/mm/ |
D | mod.rs | 42 pub type PageMapper = typedef
|