Home
last modified time | relevance | path

Searched refs:shadow_msr_intercept (Results 1 – 4 of 4) sorted by relevance

/linux/arch/x86/kvm/vmx/
A Dvmx.h347 } shadow_msr_intercept; member
A Dvmx.c3710 clear_bit(idx, vmx->shadow_msr_intercept.read); in vmx_disable_intercept_for_msr()
3712 clear_bit(idx, vmx->shadow_msr_intercept.write); in vmx_disable_intercept_for_msr()
3755 set_bit(idx, vmx->shadow_msr_intercept.read); in vmx_enable_intercept_for_msr()
3757 set_bit(idx, vmx->shadow_msr_intercept.write); in vmx_enable_intercept_for_msr()
3872 bool read = test_bit(i, vmx->shadow_msr_intercept.read); in vmx_msr_filter_changed()
3873 bool write = test_bit(i, vmx->shadow_msr_intercept.write); in vmx_msr_filter_changed()
6868 bitmap_fill(vmx->shadow_msr_intercept.read, MAX_POSSIBLE_PASSTHROUGH_MSRS); in vmx_create_vcpu()
6869 bitmap_fill(vmx->shadow_msr_intercept.write, MAX_POSSIBLE_PASSTHROUGH_MSRS); in vmx_create_vcpu()
/linux/arch/x86/kvm/svm/
A Dsvm.h203 } shadow_msr_intercept; member
A Dsvm.c632 set_bit(slot, svm->shadow_msr_intercept.read); in set_shadow_msr_intercept()
634 clear_bit(slot, svm->shadow_msr_intercept.read); in set_shadow_msr_intercept()
637 set_bit(slot, svm->shadow_msr_intercept.write); in set_shadow_msr_intercept()
639 clear_bit(slot, svm->shadow_msr_intercept.write); in set_shadow_msr_intercept()
753 u32 read = test_bit(i, svm->shadow_msr_intercept.read); in svm_msr_filter_changed()
754 u32 write = test_bit(i, svm->shadow_msr_intercept.write); in svm_msr_filter_changed()

Completed in 25 milliseconds