| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | nested_emulation_test.c | 36 static u8 l2_guest_code[sizeof(kvm_fep) + 15]; variable 37 static u8 *l2_instruction = &l2_guest_code[sizeof(kvm_fep)]; 54 memcpy(l2_guest_code, kvm_fep, sizeof(kvm_fep)); in guest_code() 62 vmcb->save.rip = (u64)l2_guest_code; in guest_code() 74 vmwrite(GUEST_RIP, (u64)l2_guest_code); in guest_code()
|
| H A D | nested_close_kvm_test.c | 24 static void l2_guest_code(void) 37 prepare_vmcs(vmx_pages, l2_guest_code); in l1_vmx_code() 46 generic_svm_setup(svm, l2_guest_code); in l1_vmx_code() 26 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | nested_invalid_cr3_test.c | 14 static void l2_guest_code(void) 23 generic_svm_setup(svm, l2_guest_code); in l1_svm_code() 46 prepare_vmcs(vmx_pages, l2_guest_code); in l1_vmx_code() 16 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | kvm_buslock_test.c | 29 static void l2_guest_code(void) 39 generic_svm_setup(svm, l2_guest_code); in l1_svm_code() 50 vmwrite(GUEST_RIP, (u64)l2_guest_code); in l1_vmx_code() 31 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | triple_fault_event_test.c | 18 static void l2_guest_code(void) in l2_guest_code() function 31 prepare_vmcs(vmx, l2_guest_code); in l1_guest_code_vmx() 43 generic_svm_setup(svm, l2_guest_code); in l1_guest_code_svm()
|
| H A D | nested_tsc_adjust_test.c | 63 static void l2_guest_code(void) in check_ia32_tsc_adjust() 92 prepare_vmcs(vmx_pages, l2_guest_code); in l1_guest_code() 103 generic_svm_setup(svm, l2_guest_code); in l1_guest_code() 65 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | vmx_dirty_log_test.c | |
| H A D | smm_test.c | 52 static void l2_guest_code(void) in self_smi() 79 generic_svm_setup(svm, l2_guest_code); in guest_code() 83 prepare_vmcs(vmx_pages, l2_guest_code); in guest_code() 55 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | svm_nested_clear_efer_svme.c | |
| H A D | svm_nested_shutdown_test.c | 15 static void l2_guest_code(struct svm_test_data *svm) in l2_guest_code() function 24 generic_svm_setup(svm, l2_guest_code); in l1_guest_code()
|
| H A D | svm_vmcall_test.c | 15 static void l2_guest_code(struct svm_test_data *svm) in l2_guest_code() function 25 generic_svm_setup(svm, l2_guest_code); in l1_guest_code()
|
| H A D | nested_tsc_scaling_test.c | 60 static void l2_guest_code(void) in check_tsc_freq() 73 generic_svm_setup(svm, l2_guest_code); in check_tsc_freq() 100 prepare_vmcs(vmx_pages, l2_guest_code); in l1_svm_code() 75 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | aperfmperf_test.c | 57 static void l2_guest_code(void) 67 generic_svm_setup(svm, l2_guest_code); in l1_svm_code() 85 vmwrite(GUEST_RIP, (u64)l2_guest_code); in l1_vmx_code() 59 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | vmx_invalid_nested_guest_state.c | 31 static void l2_guest_code(void) in l1_guest_code() 48 prepare_vmcs(vmx_pages, l2_guest_code); in l1_guest_code() 16 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | svm_int_ctl_test.c | 33 static void l2_guest_code(struct svm_test_data *svm) in l2_guest_code() function 62 generic_svm_setup(svm, l2_guest_code); in l1_guest_code()
|
| H A D | nested_x2apic_test.c | 27 static void l2_guest_code(void) in l2_guest_code() function 44 generic_svm_setup(svm, l2_guest_code); in l1_svm_code() 74 vmwrite(GUEST_RIP, (unsigned long)l2_guest_code); in l1_vmx_code()
|
| H A D | nested_dirty_log_test.c | 48 static void l2_guest_code(gva_t base) 78 l2_guest_code(TEST_MEM_ALIAS_BASE); in l2_guest_code_tdp_enabled() 88 l2_guest_code(TEST_MEM_BASE); in l2_guest_code_tdp_disabled() 50 static void l2_guest_code(gva_t base) l2_guest_code() function
|
| H A D | vmx_apic_access_test.c | 31 static void l2_guest_code(void) in l2_guest_code() function 45 prepare_vmcs(vmx_pages, l2_guest_code); in l1_guest_code()
|
| H A D | vmx_nested_la57_state_test.c | 18 static void l2_guest_code(void) in l2_guest_code() function 43 prepare_vmcs(vmx_pages, l2_guest_code); in l1_guest_code()
|
| H A D | evmcs_smm_controls_test.c | 41 static void l2_guest_code(void) in sync_with_host() 60 prepare_vmcs(vmx_pages, l2_guest_code); in guest_code() 44 static void l2_guest_code(void) l2_guest_code() function
|
| H A D | svm_lbr_nested_state.c | 45 static void l2_guest_code(struct svm_test_data *svm) 65 generic_svm_setup(svm, l2_guest_code); in l1_guest_code() 47 static void l2_guest_code(struct svm_test_data *svm) l2_guest_code() function
|
| H A D | vmx_apicv_updates_test.c | 22 static void l2_guest_code(void) in l2_guest_code() function 40 prepare_vmcs(vmx_pages, l2_guest_code); in l1_guest_code()
|
| H A D | vmx_preemption_timer_test.c | 36 void l2_guest_code(void) in l2_guest_code() function 78 prepare_vmcs(vmx_pages, l2_guest_code); in l1_guest_code()
|
| H A D | hyperv_svm_test.c | 30 void l2_guest_code(void) in rdmsr_from_l2() 81 generic_svm_setup(svm, l2_guest_code); in guest_code() 32 void l2_guest_code(void) l2_guest_code() function
|
| H A D | hyperv_evmcs.c | 46 void l2_guest_code(void) in l2_guest_code() 104 prepare_vmcs(vmx_pages, l2_guest_code); in guest_code() 131 * of l2_guest_code(). GUEST_SYNC(9) checks that. in guest_code() 42 void l2_guest_code(void) l2_guest_code() function
|