VCPU_RUNNING
vcpu_require_state(vcpu, VCPU_RUNNING);
if (state == VCPU_RUNNING) {
if (vcpu->state == VCPU_RUNNING && vcpu->hostcpu != curcpu)
vcpu_require_state(vcpu, VCPU_RUNNING);
KASSERT(state == VCPU_RUNNING && hostcpu == curcpu,
if (vcpu->state == VCPU_RUNNING) {
case VCPU_RUNNING:
if (newstate == VCPU_RUNNING)
if (vcpu->state == VCPU_RUNNING) {
return (vcpu_get_state(vcpu, hostcpu) == VCPU_RUNNING);
vcpu_require_state(vcpu, VCPU_RUNNING);