Home
last modified time | relevance | path

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

/linux-6.1.9/tools/testing/selftests/kvm/include/x86_64/
Devmcs.h197 u32 hv_clean_fields; member
693 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_NONE; in evmcs_vmwrite()
697 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_GUEST_BASIC; in evmcs_vmwrite()
701 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_GUEST_BASIC; in evmcs_vmwrite()
705 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
709 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
713 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
717 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
721 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
725 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_HOST_GRP1; in evmcs_vmwrite()
[all …]
/linux-6.1.9/arch/x86/kvm/vmx/
Devmcs.h134 current_evmcs->hv_clean_fields &= ~clean_field; in evmcs_write64()
146 current_evmcs->hv_clean_fields &= ~clean_field; in evmcs_write32()
158 current_evmcs->hv_clean_fields &= ~clean_field; in evmcs_write16()
197 current_evmcs->hv_clean_fields &= in evmcs_touch_msr_bitmap()
Dnested.c582 evmcs->hv_clean_fields & HV_VMX_ENLIGHTENED_CLEAN_FIELD_MSR_BITMAP) in nested_vmx_prepare_msr_bitmap()
1556 static void copy_enlightened_to_vmcs12(struct vcpu_vmx *vmx, u32 hv_clean_fields) in copy_enlightened_to_vmcs12() argument
1565 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1577 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1583 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1588 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1593 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1603 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1630 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
1639 if (unlikely(!(hv_clean_fields & in copy_enlightened_to_vmcs12()
[all …]
Dvmx.c7190 current_evmcs->hv_clean_fields |= in vmx_vcpu_run()
/linux-6.1.9/tools/testing/selftests/kvm/x86_64/
Devmcs_test.c137 current_evmcs->hv_clean_fields |= HV_VMX_ENLIGHTENED_CLEAN_FIELD_MSR_BITMAP; in guest_code()
144 current_evmcs->hv_clean_fields &= ~HV_VMX_ENLIGHTENED_CLEAN_FIELD_MSR_BITMAP; in guest_code()
/linux-6.1.9/arch/x86/include/asm/
Dhyperv-tlfs.h551 u32 hv_clean_fields; member