Home
last modified time | relevance | path

Searched refs:msr_bitmap (Results 1 – 5 of 5) sorted by relevance

/freebsd-src/sys/amd64/vmm/intel/
H A Dvmx_msr.h67 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_RW)
70 msr_bitmap_change_access((vmx)->msr_bitmap, (msr), MSR_BITMAP_ACCESS_READ)
H A Dvmx.h144 char *msr_bitmap; member
H A Dvmx.c1075 vmx->msr_bitmap = malloc_aligned(PAGE_SIZE, PAGE_SIZE, M_VMX, in vmx_init()
1077 msr_bitmap_initialize(vmx->msr_bitmap); in vmx_init()
1178 error += vmwrite(VMCS_MSR_BITMAP, vtophys(vmx->msr_bitmap)); in vmx_vcpu_init()
3260 free(vmx->msr_bitmap, M_VMX); in vmxctx_regptr()
/freebsd-src/sys/amd64/vmm/amd/
H A Dsvm.c568 svm_sc->msr_bitmap = contigmalloc(SVM_MSR_BITMAP_SIZE, M_SVM, in svm_init()
570 if (svm_sc->msr_bitmap == NULL) in svm_init()
583 memset(svm_sc->msr_bitmap, 0xFF, SVM_MSR_BITMAP_SIZE); in svm_init()
590 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_GSBASE); in svm_init()
591 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_FSBASE); in svm_init()
592 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_KGSBASE); in svm_init()
594 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_STAR); in svm_init()
595 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_LSTAR); in svm_init()
596 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_CSTAR); in svm_init()
597 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_SF_MAS in svm_init()
[all...]
H A Dsvm_softc.h73 uint8_t *msr_bitmap; /* shared by all vcpus */ member