Searched refs:msrpm (Results 1 – 4 of 4) sorted by relevance
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | vmcb.c | 88 arch_svm->msrpm = alloc_xenheap_pages(get_order_from_bytes(MSRPM_SIZE), 0); in construct_vmcb() 89 if ( arch_svm->msrpm == NULL ) in construct_vmcb() 91 memset(arch_svm->msrpm, 0xff, MSRPM_SIZE); in construct_vmcb() 106 vmcb->_msrpm_base_pa = (u64)virt_to_maddr(arch_svm->msrpm); in construct_vmcb() 255 if ( arch_svm->msrpm != NULL ) in svm_destroy_vmcb() 258 arch_svm->msrpm, get_order_from_bytes(MSRPM_SIZE)); in svm_destroy_vmcb() 259 arch_svm->msrpm = NULL; in svm_destroy_vmcb()
|
A D | nestedsvm.c | 100 void *msrpm; in nsvm_vcpu_initialise() local 104 msrpm = alloc_xenheap_pages(get_order_from_bytes(MSRPM_SIZE), 0); in nsvm_vcpu_initialise() 105 svm->ns_cached_msrpm = msrpm; in nsvm_vcpu_initialise() 106 if (msrpm == NULL) in nsvm_vcpu_initialise() 108 memset(msrpm, 0x0, MSRPM_SIZE); in nsvm_vcpu_initialise() 110 msrpm = alloc_xenheap_pages(get_order_from_bytes(MSRPM_SIZE), 0); in nsvm_vcpu_initialise() 111 svm->ns_merged_msrpm = msrpm; in nsvm_vcpu_initialise() 112 if (msrpm == NULL) in nsvm_vcpu_initialise() 114 memset(msrpm, 0x0, MSRPM_SIZE); in nsvm_vcpu_initialise() 397 svm->ns_merged_msrpm[i] = arch_svm->msrpm[i] | ns_msrpm_ptr[i]; in nsvm_vmrun_permissionmap()
|
A D | svm.c | 150 msr_bit = svm_msrbit(v->arch.hvm_svm.msrpm, msr); in svm_intercept_msr()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/ |
A D | vmcb.h | 498 unsigned long *msrpm; member
|
Completed in 16 milliseconds