Home
last modified time | relevance | path

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

/xen/xen/include/asm-x86/hvm/vmx/
A Dvvmx.h40 struct vmx_msr_bitmap *msrbitmap; /* map (va) of L1 guest MSR bitmap */
41 struct vmx_msr_bitmap *msr_merged; /* merged L1 and L2 MSR bitmap */
A Dvmcs.h77 struct vmx_msr_bitmap { struct
136 struct vmx_msr_bitmap *msr_bitmap;
651 bool vmx_msr_is_intercepted(struct vmx_msr_bitmap *msr_bitmap,
/xen/xen/arch/x86/hvm/vmx/
A Dvmcs.c888 struct vmx_msr_bitmap *msr_bitmap = v->arch.hvm.vmx.msr_bitmap; in vmx_clear_msr_intercept()
920 struct vmx_msr_bitmap *msr_bitmap = v->arch.hvm.vmx.msr_bitmap; in vmx_set_msr_intercept()
945 bool vmx_msr_is_intercepted(struct vmx_msr_bitmap *msr_bitmap, in vmx_msr_is_intercepted()
1145 struct vmx_msr_bitmap *msr_bitmap = alloc_xenheap_page(); in construct_vmcs()
2150 struct vmx_msr_bitmap bitmap; in build_assertions()
2158 BUILD_BUG_ON(offsetof(struct vmx_msr_bitmap, read_low) != 0); in build_assertions()
2159 BUILD_BUG_ON(offsetof(struct vmx_msr_bitmap, read_high) != 1024); in build_assertions()
2160 BUILD_BUG_ON(offsetof(struct vmx_msr_bitmap, write_low) != 2048); in build_assertions()
2161 BUILD_BUG_ON(offsetof(struct vmx_msr_bitmap, write_high) != 3072); in build_assertions()
A Dvvmx.c571 struct vmx_msr_bitmap *msr_bitmap = nvmx->msr_merged; in update_msrbitmap()

Completed in 14 milliseconds