Searched refs:vmx_msr_entry (Results 1 – 3 of 3) sorted by relevance
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vmcs.h | 35 struct vmx_msr_entry { struct 144 struct vmx_msr_entry *msr_area; 145 struct vmx_msr_entry *host_msr_area; 587 struct vmx_msr_entry *vmx_find_msr(const struct vcpu *v, uint32_t msr, 593 const struct vmx_msr_entry *ent = vmx_find_msr(v, msr, VMX_MSR_GUEST); in vmx_read_guest_msr() 609 const struct vmx_msr_entry *ent = in vmx_read_guest_loadonly_msr() 626 struct vmx_msr_entry *ent = vmx_find_msr(v, msr, VMX_MSR_GUEST); in vmx_write_guest_msr()
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vmcs.c | 1348 static struct vmx_msr_entry *locate_msr_entry( in locate_msr_entry() 1349 struct vmx_msr_entry *start, struct vmx_msr_entry *end, uint32_t msr) in locate_msr_entry() 1353 struct vmx_msr_entry *mid = start + (end - start) / 2; in locate_msr_entry() 1366 struct vmx_msr_entry *vmx_find_msr(const struct vcpu *v, uint32_t msr, in vmx_find_msr() 1370 struct vmx_msr_entry *start = NULL, *ent, *end; in vmx_find_msr() 1411 struct vmx_msr_entry **ptr, *start = NULL, *ent, *end; in vmx_add_msr() 1522 struct vmx_msr_entry *start = NULL, *ent, *end; in vmx_del_msr()
|
A D | vmx.c | 3476 const struct vmx_msr_entry *msr; in vmx_failed_vmentry() 4335 struct vmx_msr_entry *msr_area = curr->arch.hvm.vmx.msr_area; in lbr_tsx_fixup() 4336 struct vmx_msr_entry *msr; in lbr_tsx_fixup() 4359 struct vmx_msr_entry *entry; in sign_extend_msr()
|
Completed in 16 milliseconds