Searched refs:msr_bitmap (Results 1 - 13 of 13) sorted by relevance
/linux-master/arch/x86/kvm/svm/ |
H A D | svm_onhyperv.h | 40 hve->hv_enlightenments_control.msr_bitmap = 1; 76 if (hve->hv_enlightenments_control.msr_bitmap)
|
H A D | nested.c | 205 hve->hv_enlightenments_control.msr_bitmap &&
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmcs.h | 72 unsigned long *msr_bitmap; member in struct:loaded_vmcs
|
H A D | vmcs12.h | 39 u64 msr_bitmap; member in struct:vmcs12 221 CHECK_OFFSET(msr_bitmap, 56);
|
H A D | vmcs12.c | 34 FIELD64(MSR_BITMAP, msr_bitmap),
|
H A D | vmx.c | 937 return vmx_test_msr_bitmap_write(vmx->loaded_vmcs->msr_bitmap, msr); 2290 * vmcs02.msr_bitmap here since it gets completely overwritten 2894 if (loaded_vmcs->msr_bitmap) 2895 free_page((unsigned long)loaded_vmcs->msr_bitmap); 2913 loaded_vmcs->msr_bitmap = (unsigned long *) 2915 if (!loaded_vmcs->msr_bitmap) 2917 memset(loaded_vmcs->msr_bitmap, 0xff, PAGE_SIZE); 3948 if (evmcs->hv_enlightenments_control.msr_bitmap) 3959 unsigned long *msr_bitmap = vmx->vmcs01.msr_bitmap; local 4001 unsigned long *msr_bitmap = vmx->vmcs01.msr_bitmap; local 4038 u64 *msr_bitmap = (u64 *)vmx->vmcs01.msr_bitmap; local [all...] |
H A D | hyperv_evmcs.c | 43 EVMCS1_FIELD(MSR_BITMAP, msr_bitmap,
|
H A D | nested.c | 519 if (CC(!page_address_valid(vcpu, vmcs12->msr_bitmap))) 553 static inline void enable_x2apic_msr_intercepts(unsigned long *msr_bitmap) argument 560 msr_bitmap[word] = ~0; 561 msr_bitmap[word + (0x800 / sizeof(long))] = ~0; 571 if (vmx_test_msr_bitmap_##rw(vmx->vmcs01.msr_bitmap, msr) || \ 603 unsigned long *msr_bitmap_l0 = vmx->nested.vmcs02.msr_bitmap; 622 if (evmcs && evmcs->hv_enlightenments_control.msr_bitmap && 627 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->msr_bitmap), map)) 1704 vmcs12->msr_bitmap = evmcs->msr_bitmap; [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | hyperv-tlfs.h | 463 u64 msr_bitmap; member in struct:hv_enlightened_vmcs 603 u32 msr_bitmap:1; member in struct:hv_enlightened_vmcs::__anon13 664 u32 msr_bitmap:1; member in struct:hv_vmcb_enlightenments::hv_enlightenments_control
|
/linux-master/tools/testing/selftests/kvm/include/x86_64/ |
H A D | evmcs.h | 56 u64 msr_bitmap; member in struct:hv_enlightened_vmcs 196 u32 msr_bitmap:1; member in struct:hv_enlightened_vmcs::__anon1406 322 *value = current_evmcs->msr_bitmap; 734 current_evmcs->msr_bitmap = value;
|
H A D | svm.h | 64 u32 msr_bitmap:1; member in struct:hv_vmcb_enlightenments::hv_enlightenments_control
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_evmcs.c | 151 current_evmcs->hv_enlightenments_control.msr_bitmap = 1;
|
H A D | hyperv_svm_test.c | 110 hve->hv_enlightenments_control.msr_bitmap = 1;
|
Completed in 211 milliseconds