Lines Matching defs:VirtAddr
475 pub unsafe fn new(base: VirtAddr, phys: PhysAddr, level: usize) -> Self { in new()
509 pub fn base(&self) -> VirtAddr { in base()
521 pub unsafe fn virt(&self) -> VirtAddr { in virt()
526 pub fn entry_base(&self, i: usize) -> Option<VirtAddr> { in entry_base()
536 pub unsafe fn entry_virt(&self, i: usize) -> Option<VirtAddr> { in entry_virt()
1180 virt: VirtAddr, in map()
1204 virt: VirtAddr, in map_phys()
1262 virt: VirtAddr, in map_huge_page()
1318 virt: VirtAddr, in allocate_table()
1345 pub fn get_table(&self, virt: VirtAddr, level: usize) -> Option<PageTable<Arch>> { in get_table()
1373 pub fn get_entry(&self, virt: VirtAddr, level: usize) -> Option<PageEntry<Arch>> { in get_entry()
1433 ) -> Option<(VirtAddr, PageFlush<Arch>)> { in map_linearly()
1451 virt: VirtAddr, in remap()
1493 pub unsafe fn unmap(&mut self, virt: VirtAddr, unmap_parents: bool) -> Option<PageFlush<Arch>> { in unmap()
1511 virt: VirtAddr, in unmap_phys()
1527 virt: VirtAddr, in visit()
1556 unsafe fn unmap_phys_inner<Arch: MemoryManagementArch>( in unmap_phys_inner()