Home
last modified time | relevance | path

Searched refs:phys_address (Results 1 – 5 of 5) sorted by relevance

/DragonOS-0.1.9/kernel/src/mm/allocator/
Dbump.rs117 if let None = mapper.translate(MMA::phys_2_virt(p.phys_address()).unwrap()) { in ensure_early_mapping()
118 let vaddr = MMA::phys_2_virt(p.phys_address()).unwrap(); in ensure_early_mapping()
119 pseudo_map_phys(vaddr, p.phys_address(), PageFrameCount::new(1)); in ensure_early_mapping()
Dpage_frame.rs37 pub fn phys_address(&self) -> PhysAddr { in phys_address() method
353 LockedFrameAllocator.free(frame.phys_address(), count); in deallocate_page_frames()
/DragonOS-0.1.9/kernel/src/arch/riscv64/mm/
Dmod.rs109 let paddr = PhysPageFrame::from_ppn(ppn).phys_address(); in table()
/DragonOS-0.1.9/kernel/src/mm/
Dpage.rs217 super::allocator::page_frame::PhysPageFrame::from_ppn(ppn).phys_address() in address()
Ducontext.rs1184 mapper.map_phys(cur_dest.virt_address(), cur_phy.phys_address(), flags) in physmap()