Home | History | Annotate | Download | only in libnvmm

Lines Matching defs:vcpu

73 reset_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
75 struct nvmm_x64_state *state = vcpu->state;
120 if (nvmm_vcpu_setstate(mach, vcpu, NVMM_X64_STATE_ALL) == -1)
229 handle_io(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
233 ret = nvmm_assist_io(mach, vcpu);
242 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
244 struct nvmm_vcpu_exit *exit = vcpu->exit;
247 if (nvmm_vcpu_run(mach, vcpu) == -1)
259 handle_io(mach, vcpu);
284 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
292 reset_machine(mach, vcpu);
305 run_machine(mach, vcpu);
372 struct nvmm_vcpu vcpu;
379 if (nvmm_vcpu_create(&mach, 0, &vcpu) == -1)
381 nvmm_vcpu_configure(&mach, &vcpu, NVMM_VCPU_CONF_CALLBACKS, &callbacks);
385 run_test(&mach, &vcpu, &tests[i]);