Home
last modified time | relevance | path

Searched refs:hv_clean_fields (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/kvm/include/x86/
H A Devmcs.h188 u32 hv_clean_fields; member
680 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_NONE; in evmcs_vmwrite()
684 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_GUEST_BASIC; in evmcs_vmwrite()
688 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_GUEST_BASIC; in evmcs_vmwrite()
692 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
696 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
700 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
704 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
708 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
712 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
[all …]
/linux/arch/x86/kvm/vmx/
H A Dvmx_onhyperv.h45 current_evmcs->hv_clean_fields &= ~clean_field; in evmcs_write64()
57 current_evmcs->hv_clean_fields &= ~clean_field; in evmcs_write32()
69 current_evmcs->hv_clean_fields &= ~clean_field; in evmcs_write16()
H A Dnested.c695 evmcs->hv_clean_fields & HV_VMX_ENLIGHTENED_CLEAN_FIELD_MSR_BITMAP) in nested_vmx_prepare_msr_bitmap()
1689 static void copy_enlightened_to_vmcs12(struct vcpu_vmx *vmx, u32 hv_clean_fields) in copy_enlightened_to_vmcs12() argument
1700 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1707 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1719 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1725 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1730 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1735 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1745 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1772 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
[all …]
H A Dvmx.c4179 evmcs->hv_clean_fields &= in vmx_msr_bitmap_l01_changed()
7703 current_evmcs->hv_clean_fields |= in vmx_vcpu_run()
/linux/tools/testing/selftests/kvm/x86/
H A Dhyperv_evmcs.c158 current_evmcs->hv_clean_fields |= HV_VMX_ENLIGHTENED_CLEAN_FIELD_MSR_BITMAP; in guest_code()
165 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_MSR_BITMAP; in guest_code()
H A Devmcs_smm_controls_test.c125 evmcs->hv_clean_fields = 0; in main()
/linux/include/hyperv/
H A Dhvgdk.h200 u32 hv_clean_fields; member