Searched refs:msr_bitmap (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/amd64/vmm/intel/ |
| H A D | vmx_msr.h | 67 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 D | vmx.h | 144 char *msr_bitmap; member
|
| H A D | vmx.c | 1077 vmx->msr_bitmap = malloc_aligned(PAGE_SIZE, PAGE_SIZE, M_VMX, in vmx_init() 1079 msr_bitmap_initialize(vmx->msr_bitmap); in vmx_init() 1180 error += vmwrite(VMCS_MSR_BITMAP, vtophys(vmx->msr_bitmap)); in vmx_vcpu_init() 3264 free(vmx->msr_bitmap, M_VMX); in vmx_cleanup()
|
| /freebsd/sys/amd64/vmm/amd/ |
| H A D | svm.c | 597 svm_sc->msr_bitmap = contigmalloc(SVM_MSR_BITMAP_SIZE, M_SVM, in svm_init() 599 if (svm_sc->msr_bitmap == NULL) in svm_init() 612 memset(svm_sc->msr_bitmap, 0xFF, SVM_MSR_BITMAP_SIZE); in svm_init() 619 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_GSBASE); in svm_init() 620 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_FSBASE); in svm_init() 621 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_KGSBASE); in svm_init() 623 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_STAR); in svm_init() 624 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_LSTAR); in svm_init() 625 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_CSTAR); in svm_init() 626 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_SF_MASK); in svm_init() [all …]
|
| H A D | svm_softc.h | 73 uint8_t *msr_bitmap; /* shared by all vcpus */ member
|