/fuchsia/zircon/kernel/arch/x86/hypervisor/ |
H A D | pvclock.cpp | 65 zx_status_t pvclock_update_boot_time(hypervisor::GuestPhysicalAddressSpace* gpas, argument 97 zx_status_t pvclock_reset_clock(PvClockState* pvclock, hypervisor::GuestPhysicalAddressSpace* gpas, argument 140 zx_status_t pvclock_populate_offset(hypervisor::GuestPhysicalAddressSpace* gpas, argument 111 pvclock_update_system_time(PvClockState* pvclock, hypervisor::GuestPhysicalAddressSpace* gpas) argument
|
H A D | vmexit.cpp | 830 static zx_status_t get_page(const AutoVmcs& vmcs, hypervisor::GuestPhysicalAddressSpace* gpas, argument 855 static zx_status_t fetch_data(const AutoVmcs& vmcs, hypervisor::GuestPhysicalAddressSpace* gpas, 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 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 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 D | vcpu.cpp | 621 hypervisor::GuestPhysicalAddressSpace* gpas = guest->AddressSpace(); local
|
/fuchsia/zircon/kernel/lib/hypervisor/ |
H A D | guest_physical_address_space.cpp | 33 auto gpas = fbl::make_unique_checked<GuestPhysicalAddressSpace>(&ac); local
|
H A D | hypervisor_unittest.cpp | 54 static zx_status_t create_gpas(fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace>* gpas) { argument 83 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 113 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 137 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 182 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 249 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 309 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 362 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 392 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 426 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 465 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 488 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local 511 fbl::unique_ptr<hypervisor::GuestPhysicalAddressSpace> gpas; local [all...] |
/fuchsia/zircon/kernel/arch/arm64/hypervisor/ |
H A D | vcpu.cpp | 129 hypervisor::GuestPhysicalAddressSpace* gpas = guest->AddressSpace(); local
|
H A D | vmexit.cpp | 158 handle_system_instruction(uint32_t iss, uint64_t* hcr, GuestState* guest_state, hypervisor::GuestPhysicalAddressSpace* gpas, zx_port_packet_t* packet) argument 242 handle_instruction_abort(GuestState* guest_state, hypervisor::GuestPhysicalAddressSpace* gpas) argument 252 handle_data_abort(uint32_t iss, GuestState* guest_state, hypervisor::GuestPhysicalAddressSpace* gpas, hypervisor::TrapMap* traps, zx_port_packet_t* packet) argument 308 vmexit_handler(uint64_t* hcr, GuestState* guest_state, GichState* gich_state, hypervisor::GuestPhysicalAddressSpace* gpas, hypervisor::TrapMap* traps, zx_port_packet_t* packet) argument [all...] |