Searched defs:vmcs (Results 1 - 2 of 2) sorted by relevance

/fuchsia/zircon/kernel/arch/x86/hypervisor/
H A Dvmexit.cpp61 ExitInfo::ExitInfo(const AutoVmcs& vmcs) { argument
88 ExitInterruptionInformation::ExitInterruptionInformation(const AutoVmcs& vmcs) { argument
135 next_rip(const ExitInfo& exit_info, AutoVmcs* vmcs) argument
147 handle_external_interrupt(AutoVmcs* vmcs, LocalApicState* local_apic_state) argument
159 handle_interrupt_window(AutoVmcs* vmcs, LocalApicState* local_apic_state) argument
187 handle_cpuid(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state) argument
332 handle_hlt(const ExitInfo& exit_info, AutoVmcs* vmcs, LocalApicState* local_apic_state) argument
338 handle_cr0_write(AutoVmcs* vmcs, GuestState* guest_state, uint64_t val) argument
358 register_value(AutoVmcs* vmcs, GuestState* guest_state, uint8_t register_id, uint64_t* out) argument
415 handle_control_register_access(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state) argument
441 handle_io_instruction(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, hypervisor::TrapMap* traps, zx_port_packet_t* packet) argument
481 handle_apic_rdmsr(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, LocalApicState* local_apic_state) argument
534 handle_rdmsr(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, LocalApicState* local_apic_state) argument
637 handle_ipi(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, zx_port_packet* packet) argument
677 handle_apic_wrmsr(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, LocalApicState* local_apic_state, zx_port_packet* packet) argument
738 handle_kvm_wrmsr(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, LocalApicState* local_apic_state, PvClockState* pvclock, hypervisor::GuestPhysicalAddressSpace* gpas) argument
762 handle_wrmsr(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state, LocalApicState* local_apic_state, PvClockState* pvclock, hypervisor::GuestPhysicalAddressSpace* gpas, zx_port_packet* packet) argument
830 get_page(const AutoVmcs& vmcs, hypervisor::GuestPhysicalAddressSpace* gpas, zx_vaddr_t guest_vaddr, zx_paddr_t* host_paddr) argument
855 fetch_data(const AutoVmcs& vmcs, hypervisor::GuestPhysicalAddressSpace* gpas, zx_vaddr_t guest_vaddr, uint8_t* data, size_t size) argument
884 handle_trap(const ExitInfo& exit_info, AutoVmcs* vmcs, bool read, zx_vaddr_t guest_paddr, hypervisor::GuestPhysicalAddressSpace* gpas, hypervisor::TrapMap* traps, zx_port_packet_t* packet) argument
935 handle_ept_violation(const ExitInfo& exit_info, AutoVmcs* vmcs, hypervisor::GuestPhysicalAddressSpace* gpas, hypervisor::TrapMap* traps, zx_port_packet_t* packet) argument
962 handle_xsetbv(const ExitInfo& exit_info, AutoVmcs* vmcs, GuestState* guest_state) argument
991 handle_pause(const ExitInfo& exit_info, AutoVmcs* vmcs) argument
998 handle_vmcall(const ExitInfo& exit_info, AutoVmcs* vmcs, hypervisor::GuestPhysicalAddressSpace* gpas, GuestState* guest_state) argument
1031 vmexit_handler(AutoVmcs* vmcs, GuestState* guest_state, LocalApicState* local_apic_state, PvClockState* pvclock, hypervisor::GuestPhysicalAddressSpace* gpas, hypervisor::TrapMap* traps, zx_port_packet_t* packet) argument
[all...]
H A Dvcpu.cpp703 local_apic_maybe_interrupt(AutoVmcs* vmcs, LocalApicState* local_apic_state) argument
852 cr0_is_invalid(AutoVmcs* vmcs, uint64_t cr0_value) argument
[all...]

Completed in 23 milliseconds