Lines Matching defs:gpas

741                                     hypervisor::GuestPhysicalAddressSpace* gpas) {
749 return pvclock_reset_clock(pvclock, gpas, guest_paddr & ~static_cast<zx_paddr_t>(1));
755 return pvclock_update_boot_time(gpas, guest_paddr);
764 hypervisor::GuestPhysicalAddressSpace* gpas,
806 return handle_kvm_wrmsr(exit_info, vmcs, guest_state, local_apic_state, pvclock, gpas);
830 static zx_status_t get_page(const AutoVmcs& vmcs, hypervisor::GuestPhysicalAddressSpace* gpas,
841 zx_status_t status = gpas->GetPage(page_addr(pt_addr, level - 1, guest_vaddr), &pa);
855 static zx_status_t fetch_data(const AutoVmcs& vmcs, hypervisor::GuestPhysicalAddressSpace* gpas,
862 zx_status_t status = get_page(vmcs, gpas, guest_vaddr, &pa);
875 status = get_page(vmcs, gpas, guest_vaddr + size, &pa);
885 zx_vaddr_t guest_paddr, hypervisor::GuestPhysicalAddressSpace* gpas,
926 status = fetch_data(*vmcs, gpas, exit_info.guest_rip, packet->guest_mem.inst_buf,
936 hypervisor::GuestPhysicalAddressSpace* gpas,
940 zx_status_t status = handle_trap(exit_info, vmcs, ept_violation_info.read, guest_paddr, gpas,
952 if (guest_paddr >= gpas->size())
955 status = gpas->PageFault(guest_paddr);
999 hypervisor::GuestPhysicalAddressSpace* gpas,
1010 zx_status_t status = pvclock_populate_offset(gpas, info.arg[0]);
1033 hypervisor::GuestPhysicalAddressSpace* gpas, hypervisor::TrapMap* traps,
1074 status = handle_wrmsr(exit_info, vmcs, guest_state, local_apic_state, pvclock, gpas, packet);
1085 status = handle_ept_violation(exit_info, vmcs, gpas, traps, packet);
1100 status = handle_vmcall(exit_info, vmcs, gpas, guest_state);