Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx_msr.c148 vmx->msr_bitmap[i] = bitmap; in vmx_msr_bitmap_initialize()
156 VERIFY3P(vmx->msr_bitmap[i], !=, NULL); in vmx_msr_bitmap_destroy()
157 kmem_free(vmx->msr_bitmap[i], PAGESIZE); in vmx_msr_bitmap_destroy()
158 vmx->msr_bitmap[i] = NULL; in vmx_msr_bitmap_destroy()
165 uint8_t *bitmap = vmx->msr_bitmap[vcpuid]; in vmx_msr_bitmap_change_access()
H A Dvmx.h130 uint8_t *msr_bitmap[VM_MAXCPU]; /* one MSR bitmap per vCPU */ member
153 CTASSERT((offsetof(struct vmx, msr_bitmap) & PAGE_MASK) == 0);
H A Dvmx.c786 vm_paddr_t msr_bitmap_pa = vtophys(vmx->msr_bitmap[i]); in vmx_vminit()
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm.c456 svm_sc->msr_bitmap = vmm_contig_alloc(SVM_MSR_BITMAP_SIZE); in svm_vminit()
457 if (svm_sc->msr_bitmap == NULL) in svm_vminit()
469 memset(svm_sc->msr_bitmap, 0xFF, SVM_MSR_BITMAP_SIZE); in svm_vminit()
476 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_GSBASE); in svm_vminit()
477 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_FSBASE); in svm_vminit()
478 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_KGSBASE); in svm_vminit()
480 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_STAR); in svm_vminit()
481 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_LSTAR); in svm_vminit()
482 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_CSTAR); in svm_vminit()
483 svm_msr_rw_ok(svm_sc->msr_bitmap, MSR_SF_MASK); in svm_vminit()
[all …]
H A Dsvm_softc.h64 uint8_t *msr_bitmap; /* shared by all vcpus */ member