Searched refs:cpudata (Results 1 – 3 of 3) sorted by relevance
651 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_event_waitexit_enable() local652 struct vmcb *vmcb = cpudata->vmcb; in svm_event_waitexit_enable()656 cpudata->nmi_window_exit = true; in svm_event_waitexit_enable()661 cpudata->int_window_exit = true; in svm_event_waitexit_enable()670 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_event_waitexit_disable() local671 struct vmcb *vmcb = cpudata->vmcb; in svm_event_waitexit_disable()675 cpudata->nmi_window_exit = false; in svm_event_waitexit_disable()680 cpudata->int_window_exit = false; in svm_event_waitexit_disable()723 struct svm_cpudata *cpudata = vcpu->cpudata; in svm_vcpu_inject() local724 struct vmcb *vmcb = cpudata->vmcb; in svm_vcpu_inject()[all …]
950 struct vmx_cpudata *cpudata = vcpu->cpudata; in vmx_vmcs_enter() local953 cpudata->vmcs_refcnt++; in vmx_vmcs_enter()954 if (cpudata->vmcs_refcnt > 1) { in vmx_vmcs_enter()956 OS_ASSERT(vmx_vmptrst() == cpudata->vmcs_pa); in vmx_vmcs_enter()960 vmcs_cpu = cpudata->vmcs_cpu; in vmx_vmcs_enter()961 cpudata->vmcs_cpu = (void *)0x00FFFFFFFFFFFFFF; /* clobber */ in vmx_vmcs_enter()967 vmx_vmclear(&cpudata->vmcs_pa); in vmx_vmcs_enter()968 cpudata->vmcs_launched = false; in vmx_vmcs_enter()971 vmx_vmclear_remote(vmcs_cpu, cpudata->vmcs_pa); in vmx_vmcs_enter()972 cpudata->vmcs_launched = false; in vmx_vmcs_enter()[all …]
70 void *cpudata; member