vmx_pages         578 tools/testing/selftests/kvm/include/x86_64/vmx.h struct vmx_pages *vcpu_alloc_vmx(struct kvm_vm *vm, vm_vaddr_t *p_vmx_gva);
vmx_pages         579 tools/testing/selftests/kvm/include/x86_64/vmx.h bool prepare_for_vmx_operation(struct vmx_pages *vmx);
vmx_pages         580 tools/testing/selftests/kvm/include/x86_64/vmx.h void prepare_vmcs(struct vmx_pages *vmx, void *guest_rip, void *guest_rsp);
vmx_pages         581 tools/testing/selftests/kvm/include/x86_64/vmx.h bool load_vmcs(struct vmx_pages *vmx);
vmx_pages         585 tools/testing/selftests/kvm/include/x86_64/vmx.h void nested_pg_map(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages         587 tools/testing/selftests/kvm/include/x86_64/vmx.h void nested_map(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages         590 tools/testing/selftests/kvm/include/x86_64/vmx.h void nested_map_memslot(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages         592 tools/testing/selftests/kvm/include/x86_64/vmx.h void prepare_eptp(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages          77 tools/testing/selftests/kvm/lib/x86_64/vmx.c struct vmx_pages *
vmx_pages          81 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	struct vmx_pages *vmx = addr_gva2hva(vm, vmx_gva);
vmx_pages         133 tools/testing/selftests/kvm/lib/x86_64/vmx.c bool prepare_for_vmx_operation(struct vmx_pages *vmx)
vmx_pages         177 tools/testing/selftests/kvm/lib/x86_64/vmx.c bool load_vmcs(struct vmx_pages *vmx)
vmx_pages         206 tools/testing/selftests/kvm/lib/x86_64/vmx.c static inline void init_vmcs_control_fields(struct vmx_pages *vmx)
vmx_pages         375 tools/testing/selftests/kvm/lib/x86_64/vmx.c void prepare_vmcs(struct vmx_pages *vmx, void *guest_rip, void *guest_rsp)
vmx_pages         392 tools/testing/selftests/kvm/lib/x86_64/vmx.c void nested_pg_map(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages         491 tools/testing/selftests/kvm/lib/x86_64/vmx.c void nested_map(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages         511 tools/testing/selftests/kvm/lib/x86_64/vmx.c void nested_map_memslot(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages         533 tools/testing/selftests/kvm/lib/x86_64/vmx.c void prepare_eptp(struct vmx_pages *vmx, struct kvm_vm *vm,
vmx_pages          32 tools/testing/selftests/kvm/x86_64/evmcs_test.c void l1_guest_code(struct vmx_pages *vmx_pages)
vmx_pages          37 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	enable_vp_assist(vmx_pages->vp_assist_gpa, vmx_pages->vp_assist);
vmx_pages          39 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(vmx_pages->vmcs_gpa);
vmx_pages          40 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages));
vmx_pages          42 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(load_vmcs(vmx_pages));
vmx_pages          43 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa);
vmx_pages          46 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa);
vmx_pages          48 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	prepare_vmcs(vmx_pages, l2_guest_code,
vmx_pages          52 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa);
vmx_pages          54 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa);
vmx_pages          61 tools/testing/selftests/kvm/x86_64/evmcs_test.c void guest_code(struct vmx_pages *vmx_pages)
vmx_pages          66 tools/testing/selftests/kvm/x86_64/evmcs_test.c 	if (vmx_pages)
vmx_pages          67 tools/testing/selftests/kvm/x86_64/evmcs_test.c 		l1_guest_code(vmx_pages);
vmx_pages          61 tools/testing/selftests/kvm/x86_64/smm_test.c void guest_code(struct vmx_pages *vmx_pages)
vmx_pages          75 tools/testing/selftests/kvm/x86_64/smm_test.c 	if (vmx_pages) {
vmx_pages          76 tools/testing/selftests/kvm/x86_64/smm_test.c 		GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages));
vmx_pages          45 tools/testing/selftests/kvm/x86_64/state_test.c void l1_guest_code(struct vmx_pages *vmx_pages)
vmx_pages          50 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(vmx_pages->vmcs_gpa);
vmx_pages          51 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages));
vmx_pages          53 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(load_vmcs(vmx_pages));
vmx_pages          54 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->vmcs_gpa);
vmx_pages          57 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->vmcs_gpa);
vmx_pages          59 tools/testing/selftests/kvm/x86_64/state_test.c 	prepare_vmcs(vmx_pages, l2_guest_code,
vmx_pages          63 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->vmcs_gpa);
vmx_pages          65 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(vmptrstz() == vmx_pages->vmcs_gpa);
vmx_pages          83 tools/testing/selftests/kvm/x86_64/state_test.c 	vmwrite(VMCS_LINK_POINTER, vmx_pages->shadow_vmcs_gpa);
vmx_pages          85 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(!vmptrld(vmx_pages->shadow_vmcs_gpa));
vmx_pages          95 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(!vmptrld(vmx_pages->vmcs_gpa));
vmx_pages          99 tools/testing/selftests/kvm/x86_64/state_test.c 	GUEST_ASSERT(!vmptrld(vmx_pages->shadow_vmcs_gpa));
vmx_pages         109 tools/testing/selftests/kvm/x86_64/state_test.c void guest_code(struct vmx_pages *vmx_pages)
vmx_pages         114 tools/testing/selftests/kvm/x86_64/state_test.c 	if (vmx_pages)
vmx_pages         115 tools/testing/selftests/kvm/x86_64/state_test.c 		l1_guest_code(vmx_pages);
vmx_pages          37 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c static void l1_guest_code(struct vmx_pages *vmx_pages)
vmx_pages          42 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c 	GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages));
vmx_pages          43 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c 	GUEST_ASSERT(load_vmcs(vmx_pages));
vmx_pages          46 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c 	prepare_vmcs(vmx_pages, l2_guest_code,
vmx_pages          50 tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c void l1_guest_code(struct vmx_pages *vmx)
vmx_pages          72 tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c 	struct vmx_pages *vmx;
vmx_pages          83 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c static void l1_guest_code(struct vmx_pages *vmx_pages)
vmx_pages          94 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages));
vmx_pages          95 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	GUEST_ASSERT(load_vmcs(vmx_pages));
vmx_pages          98 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 	prepare_vmcs(vmx_pages, l2_guest_code,