Home
last modified time | relevance | path

Searched refs:VcpuArch (Results 1 – 2 of 2) sorted by relevance

/external/crosvm/arch/src/
Dlib.rs39 hypervisor::{Hypervisor as HypervisorArch, VcpuAArch64 as VcpuArch, VmAArch64 as VmArch},
44 hypervisor::{HypervisorX86_64 as HypervisorArch, VcpuX86_64 as VcpuArch, VmX86_64 as VmArch},
98 pub struct RunnableLinuxVm<V: VmArch, Vcpu: VcpuArch, I: IrqChipArch> {
161 Vcpu: VcpuArch, in build_vm() argument
188 vcpu: &mut dyn VcpuArch, in configure_vcpu() argument
197 fn debug_read_registers<T: VcpuArch>(vcpu: &T) -> Result<GdbStubRegs, Self::Error>; in debug_read_registers()
201 fn debug_write_registers<T: VcpuArch>(vcpu: &T, regs: &GdbStubRegs) -> Result<(), Self::Error>; in debug_write_registers()
205 fn debug_read_memory<T: VcpuArch>( in debug_read_memory()
214 fn debug_write_memory<T: VcpuArch>( in debug_write_memory()
223 fn debug_enable_singlestep<T: VcpuArch>(vcpu: &T) -> Result<(), Self::Error>; in debug_enable_singlestep()
[all …]
/external/crosvm/src/
Dlinux.rs75 hypervisor::{VcpuAArch64 as VcpuArch, VmAArch64 as VmArch},
80 hypervisor::{VcpuX86_64 as VcpuArch, VmX86_64 as VmArch},
1830 V: VcpuArch, in runnable_vcpu()
1906 V: VcpuArch + 'static, in handle_debug_msg()
1995 V: VcpuArch + 'static, in run_vcpu()
2374 Vcpu: VcpuArch + 'static, in run_vm()
2761 fn run_control<V: VmArch + 'static, Vcpu: VcpuArch + 'static, I: IrqChipArch + 'static>( in run_control()