MCPcopy Create free account
hub / github.com/cloud-hypervisor/cloud-hypervisor / read_mem

Method read_mem

vmm/src/vm.rs:3527–3538  ·  view source on GitHub ↗
(
        &self,
        guest_memory: &GuestMemoryAtomic<GuestMemoryMmap>,
        cpu_id: usize,
        vaddr: GuestAddress,
        len: usize,
    )

Source from the content-addressed store, hash-verified

3525 }
3526
3527 fn read_mem(
3528 &self,
3529 guest_memory: &GuestMemoryAtomic<GuestMemoryMmap>,
3530 cpu_id: usize,
3531 vaddr: GuestAddress,
3532 len: usize,
3533 ) -> std::result::Result<Vec<u8>, DebuggableError> {
3534 self.cpu_manager
3535 .lock()
3536 .unwrap()
3537 .read_mem(guest_memory, cpu_id, vaddr, len)
3538 }
3539
3540 fn write_mem(
3541 &self,

Callers 1

debug_requestMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected