Home
last modified time | relevance | path

Searched refs:vmxon (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/tools/testing/selftests/kvm/lib/x86_64/
A Dvmx.c81 vmx->vmxon = (void *)vm_vaddr_alloc_page(vm); in vcpu_alloc_vmx()
82 vmx->vmxon_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx()
83 vmx->vmxon_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx()
153 *(uint32_t *)(vmx->vmxon) = vmcs_revision(); in prepare_for_vmx_operation()
154 if (vmxon(vmx->vmxon_gpa)) in prepare_for_vmx_operation()
/linux-6.3-rc2/tools/testing/selftests/kvm/include/x86_64/
A Dvmx.h297 static inline int vmxon(uint64_t phys) in vmxon() function
503 void *vmxon; member
/linux-6.3-rc2/arch/x86/kvm/vmx/
A Dvmx.h130 bool vmxon; member
251 bool vmxon; member
A Dnested.c301 if (!vmx->nested.vmxon && !vmx->nested.smm.vmxon) in free_nested()
306 vmx->nested.vmxon = false; in free_nested()
307 vmx->nested.smm.vmxon = false; in free_nested()
1370 if (vmx->nested.vmxon) in vmx_set_vmx_msr()
3346 if (!to_vmx(vcpu)->nested.vmxon) { in nested_vmx_check_permission()
5110 vmx->nested.vmxon = true; in enter_vmx_operation()
5178 if (vmx->nested.vmxon) in handle_vmxon()
6420 (vmx->nested.vmxon || vmx->nested.smm.vmxon)) { in vmx_get_nested_state()
6437 if (vmx->nested.smm.vmxon) in vmx_get_nested_state()
6638 vmx->nested.smm.vmxon = true; in vmx_set_nested_state()
[all …]
A Dvmx.c2378 vmx->nested.vmxon) in vmx_set_msr()
3409 if (to_vmx(vcpu)->nested.vmxon && !nested_cr4_valid(vcpu, cr4)) in vmx_is_valid_cr4()
5405 if (to_vmx(vcpu)->nested.vmxon && in handle_set_cr0()
8057 vmx->nested.smm.vmxon = vmx->nested.vmxon; in vmx_enter_smm()
8058 vmx->nested.vmxon = false; in vmx_enter_smm()
8068 if (vmx->nested.smm.vmxon) { in vmx_leave_smm()
8069 vmx->nested.vmxon = true; in vmx_leave_smm()
8070 vmx->nested.smm.vmxon = false; in vmx_leave_smm()
8092 return to_vmx(vcpu)->nested.vmxon && !is_guest_mode(vcpu); in vmx_apic_init_signal_blocked()

Completed in 34 milliseconds