Searched refs:PageTable (Results 1 – 1 of 1) sorted by relevance
463 pub struct PageTable<Arch> { struct474 impl<Arch: MemoryManagementArch> PageTable<Arch> { argument600 return Some(PageTable::new( in next_level_table()616 ) -> Option<PageTable<Arch>> { in clone()621 let new_table = PageTable::new(self.base, phys, self.level); in clone()1157 pub fn table(&self) -> PageTable<Arch> { in table()1160 PageTable::new(VirtAddr::new(0), self.table_paddr, Arch::PAGE_LEVELS - 1) in table()1320 ) -> Option<PageTable<Arch>> { in allocate_table()1345 pub fn get_table(&self, virt: VirtAddr, level: usize) -> Option<PageTable<Arch>> { in get_table()1528 f: impl FnOnce(&mut PageTable<Arch>, usize) -> T, in visit()[all …]