MCPcopy Create free account
hub / github.com/MagnetForensics/dumpit-linux / read_virtual_u32

Method read_virtual_u32

src/main.rs:221–224  ·  view source on GitHub ↗

Read a u32 at a given kernel virtual address

(&self, va: u64)

Source from the content-addressed store, hash-verified

219
220 // Read a u32 at a given kernel virtual address
221 fn read_virtual_u32(&self, va: u64) -> Result<u32> {
222 let vec = self.read_virtual(va, 8)?;
223 Ok(LittleEndian::read_u32(&vec))
224 }
225
226 // Get the physical memory ranges (System RAM) from /proc/iomem
227 fn get_memory_ranges() -> Result<Vec<MemoryRange>> {

Callers 1

read_vmcoreinfoMethod · 0.80

Calls 1

read_virtualMethod · 0.80

Tested by

no test coverage detected