Home
last modified time | relevance | path

Searched refs:exec_vmread (Results 1 – 16 of 16) sorted by relevance

/hypervisor/include/arch/x86/asm/guest/
A Dvmcs.h48 val64 = exec_vmread(vmcs_field); in clear_vmcs_bit()
57 val64 = exec_vmread(vmcs_field); in set_vmcs_bit()
A Dvcpu.h118 (seg).base = exec_vmread(SEG_NAME##_BASE); \
/hypervisor/arch/x86/guest/
A Dtrusty.c116 ext_ctx->tsc_offset = exec_vmread(VMX_TSC_OFFSET_FULL); in save_world_ctx()
117 ext_ctx->cr3 = exec_vmread(VMX_GUEST_CR3); in save_world_ctx()
118 ext_ctx->dr7 = exec_vmread(VMX_GUEST_DR7); in save_world_ctx()
130 ext_ctx->ia32_sysenter_esp = exec_vmread(VMX_GUEST_IA32_SYSENTER_ESP); in save_world_ctx()
131 ext_ctx->ia32_sysenter_eip = exec_vmread(VMX_GUEST_IA32_SYSENTER_EIP); in save_world_ctx()
142 ext_ctx->idtr.base = exec_vmread(VMX_GUEST_IDTR_BASE); in save_world_ctx()
143 ext_ctx->gdtr.base = exec_vmread(VMX_GUEST_GDTR_BASE); in save_world_ctx()
A Dvmexit.c265 vcpu->arch.exit_qualification = exec_vmread(VMX_EXIT_QUALIFICATION); in vmexit_handler()
294 exec_vmread(VMX_GUEST_RIP)); in mwait_monitor_vmexit_handler()
304 exec_vmread(VMX_GUEST_RIP)); in unhandled_vmexit_handler()
309 exec_vmread(VMX_EXIT_QUALIFICATION)); in unhandled_vmexit_handler()
335 vcpu->vm->vm_id, exec_vmread(VMX_GUEST_RIP), exec_vmread(VMX_EXIT_QUALIFICATION)); in triple_fault_vmexit_handler()
A Dvirtual_cr.c117 uint64_t guest_cr3 = exec_vmread(VMX_GUEST_CR3); in load_pdptrs()
387 uint64_t guest_cr3 = exec_vmread(VMX_GUEST_CR3); in vmx_write_cr4()
525 ctx->cr0 = (exec_vmread(VMX_CR0_READ_SHADOW) & ~cr0_passthru_mask) | in vcpu_get_cr0()
526 (exec_vmread(VMX_GUEST_CR0) & cr0_passthru_mask); in vcpu_get_cr0()
553 ctx->cr4 = (exec_vmread(VMX_CR4_READ_SHADOW) & ~cr4_passthru_mask) | in vcpu_get_cr4()
554 (exec_vmread(VMX_GUEST_CR4) & cr4_passthru_mask); in vcpu_get_cr4()
A Dnested.c537 uint64_t rflags = exec_vmread(VMX_GUEST_RFLAGS); in nested_vmx_result()
601 seg_base = exec_vmread(VMX_GUEST_FS_BASE); in get_vmx_memory_operand()
605 seg_base = exec_vmread(VMX_GUEST_GS_BASE); in get_vmx_memory_operand()
622 gpa = get_vmx_memory_operand(vcpu, exec_vmread(VMX_INSTR_INFO)); in get_vmptr_gpa()
892 const uint32_t info = exec_vmread(VMX_INSTR_INFO); in vmread_vmexit_handler()
927 const uint32_t info = exec_vmread(VMX_INSTR_INFO); in vmwrite_vmexit_handler()
991 val64 = exec_vmread(vmcs_shadowing_fields[idx]); in sync_vmcs02_to_vmcs12()
1084 val32 = exec_vmread(VMX_PROC_VM_EXEC_CONTROLS2); in enable_vmcs_shadowing()
1101 val32 = exec_vmread(VMX_PROC_VM_EXEC_CONTROLS2); in disable_vmcs_shadowing()
1551 const uint32_t info = exec_vmread(VMX_INSTR_INFO); in get_invvpid_ept_operands()
A Dvmx_io.c180 pr_acrnlog("Guest Linear Address: 0x%016lx", exec_vmread(VMX_GUEST_LINEAR_ADDR)); in ept_violation_vmexit_handler()
A Dvept.c371 uint64_t exit_qual = exec_vmread(VMX_EXIT_QUALIFICATION); in is_access_violation()
398 uint64_t l2_ept_violation_gpa = exec_vmread(VMX_GUEST_PHYSICAL_ADDR_FULL); in handle_l2_ept_violation()
A Dguest_memory.c227 pw_info.top_entry = exec_vmread(VMX_GUEST_CR3); in gva2gpa()
A Dept.c295 __func__, exec_vmread(VMX_GUEST_LINEAR_ADDR)); in ept_misconfig_vmexit_handler()
A Dvcpu.c63 ctx->rip = exec_vmread(VMX_GUEST_RIP); in vcpu_get_rip()
123 ctx->rflags = exec_vmread(VMX_GUEST_RFLAGS); in vcpu_get_rflags()
A Dinstr_emul.c449 reg_val = exec_vmread(field); in vm_get_register()
502 desc->base = exec_vmread(tdesc.base_field); in vm_get_seg_desc()
/hypervisor/debug/
A Ddump.c88 exec_vmread(VMX_GUEST_CR3)); in dump_guest_reg()
A Dprofiling.c1324 = (int32_t)(exec_vmread(VMX_EXIT_INT_INFO) & 0xFFUL); in profiling_pre_vmexit_handler()
A Dshell.c892 exec_vmread(VMX_GUEST_CR3), vcpu_get_cr4(vcpu), in dump_vcpu_reg()
/hypervisor/include/arch/x86/asm/
A Dvmx.h452 #define exec_vmread exec_vmread64 macro

Completed in 36 milliseconds