MCPcopy Create free account
hub / github.com/LibertyOS-Development/kernel / vtop

Function vtop

src/mem.rs:208–216  ·  view source on GitHub ↗

Virtual to physical address

(address: VirtAddr)

Source from the content-addressed store, hash-verified

206
207// Virtual to physical address
208pub fn vtop(address: VirtAddr) -> Option<PhysAddr>
209{
210 let mapper = unsafe
211 {
212 mapper(VirtAddr::new(PMEM_OFFSET))
213 };
214
215 mapper.translate_addr(address)
216}

Callers 1

physaddrFunction · 0.85

Calls 1

mapperFunction · 0.85

Tested by

no test coverage detected