Searched refs:cpudata (Results 1 – 4 of 4) sorted by relevance
671 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_event_waitexit_enable() local672 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() local691 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() local743 struct vmcb *vmcb = cpudata->vmcb; in svm_vcpu_inject()[all …]
939 struct vmx_cpudata *cpudata = vcpu->cpudata; in vmx_vmcs_enter() local942 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 …]
33 #define cpudata vax_cpudata macro
68 void *cpudata; member