Home
last modified time | relevance | path

Searched refs:cpudata (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/sys/dev/nvmm/x86/
H A Dnvmm_x86_svm.c671 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_event_waitexit_enable() local
672 struct vmcb *vmcb = cpudata->vmcb; in svm_event_waitexit_enable()
676 cpudata->nmi_window_exit = true; in svm_event_waitexit_enable()
681 cpudata->int_window_exit = true; in svm_event_waitexit_enable()
690 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_event_waitexit_disable() local
691 struct vmcb *vmcb = cpudata->vmcb; in svm_event_waitexit_disable()
695 cpudata->nmi_window_exit = false; in svm_event_waitexit_disable()
700 cpudata->int_window_exit = false; in svm_event_waitexit_disable()
742 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_vcpu_inject() local
743 struct vmcb *vmcb = cpudata->vmcb; in svm_vcpu_inject()
[all …]
H A Dnvmm_x86_vmx.c939 struct vmx_cpudata *cpudata = vcpu->cpudata; in vmx_vmcs_enter() local
942 cpudata->vmcs_refcnt++; in vmx_vmcs_enter()
943 if (cpudata->vmcs_refcnt > 1) { in vmx_vmcs_enter()
945 KASSERT(vmx_vmptrst() == cpudata->vmcs_pa); in vmx_vmcs_enter()
949 vmcs_ci = cpudata->vmcs_ci; in vmx_vmcs_enter()
950 cpudata->vmcs_ci = (void *)0x00FFFFFFFFFFFFFF; /* clobber */ in vmx_vmcs_enter()
956 vmx_vmclear(&cpudata->vmcs_pa); in vmx_vmcs_enter()
957 cpudata->vmcs_launched = false; in vmx_vmcs_enter()
960 vmx_vmclear_remote(vmcs_ci, cpudata->vmcs_pa); in vmx_vmcs_enter()
961 cpudata->vmcs_launched = false; in vmx_vmcs_enter()
[all …]
/netbsd-src/sys/arch/vax/include/
H A Dsid.h33 #define cpudata vax_cpudata macro
/netbsd-src/sys/dev/nvmm/
H A Dnvmm_internal.h68 void *cpudata; member