Searched refs:vmwrite (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | vmx.c | 60 vmx->vmwrite = (void *)vm_vaddr_alloc(vm, getpagesize(), 0x10000, 0, 0); in vcpu_alloc_vmx() 61 vmx->vmwrite_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmwrite); in vcpu_alloc_vmx() 62 vmx->vmwrite_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmwrite); in vcpu_alloc_vmx() 131 vmwrite(VIRTUAL_PROCESSOR_ID, 0); in init_vmcs_control_fields() 132 vmwrite(POSTED_INTR_NV, 0); in init_vmcs_control_fields() 134 vmwrite(PIN_BASED_VM_EXEC_CONTROL, rdmsr(MSR_IA32_VMX_TRUE_PINBASED_CTLS)); in init_vmcs_control_fields() 135 if (!vmwrite(SECONDARY_VM_EXEC_CONTROL, 0)) in init_vmcs_control_fields() 136 vmwrite(CPU_BASED_VM_EXEC_CONTROL, in init_vmcs_control_fields() 139 vmwrite(CPU_BASED_VM_EXEC_CONTROL, rdmsr(MSR_IA32_VMX_TRUE_PROCBASED_CTLS)); in init_vmcs_control_fields() 140 vmwrite(EXCEPTION_BITMAP, 0); in init_vmcs_control_fields() [all …]
|
/Linux-v4.19/tools/testing/selftests/kvm/ |
D | state_test.c | 38 GUEST_ASSERT(!vmwrite(GUEST_RIP, 0xc0fffee)); in l2_guest_code() 41 GUEST_ASSERT(!vmwrite(GUEST_RIP, 0xc0ffffee)); in l2_guest_code() 81 vmwrite(GUEST_RIP, vmreadz(GUEST_RIP) + 3); in l1_guest_code() 83 vmwrite(SECONDARY_VM_EXEC_CONTROL, SECONDARY_EXEC_SHADOW_VMCS); in l1_guest_code() 84 vmwrite(VMCS_LINK_POINTER, vmx_pages->shadow_vmcs_gpa); in l1_guest_code() 92 vmwrite(GUEST_RIP, 0xc0ffee); in l1_guest_code()
|
D | vmx_tsc_adjust_test.c | 103 vmwrite(CPU_BASED_VM_EXEC_CONTROL, control); in l1_guest_code() 104 vmwrite(TSC_OFFSET, TSC_OFFSET_VALUE); in l1_guest_code() 108 vmwrite(GUEST_CR3, -1ull); in l1_guest_code() 113 vmwrite(GUEST_CR3, save_cr3); in l1_guest_code()
|
/Linux-v4.19/tools/testing/selftests/kvm/include/ |
D | vmx.h | 505 static inline int vmwrite(uint64_t encoding, uint64_t value) in vmwrite() function 545 void *vmwrite; member
|