Lines Matching defs:vcpu
77 handle_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
81 ret = nvmm_assist_mem(mach, vcpu);
90 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
92 struct nvmm_vcpu_exit *exit = vcpu->exit;
95 if (nvmm_vcpu_run(mach, vcpu) == -1)
107 handle_memory(mach, vcpu);
137 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
148 run_machine(mach, vcpu);
218 reset_machine64(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
220 struct nvmm_x64_state *state = vcpu->state;
222 if (nvmm_vcpu_getstate(mach, vcpu, NVMM_X64_STATE_ALL) == -1)
268 if (nvmm_vcpu_setstate(mach, vcpu, NVMM_X64_STATE_ALL) == -1)
357 struct nvmm_vcpu vcpu;
362 if (nvmm_vcpu_create(&mach, 0, &vcpu) == -1)
364 nvmm_vcpu_configure(&mach, &vcpu, NVMM_VCPU_CONF_CALLBACKS, &callbacks);
368 reset_machine64(&mach, &vcpu);
369 run_test(&mach, &vcpu, &tests64[i]);
372 if (nvmm_vcpu_destroy(&mach, &vcpu) == -1)
404 reset_machine16(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
406 struct nvmm_x64_state *state = vcpu->state;
408 if (nvmm_vcpu_getstate(mach, vcpu, NVMM_X64_STATE_ALL) == -1)
415 if (nvmm_vcpu_setstate(mach, vcpu, NVMM_X64_STATE_ALL) == -1)
445 struct nvmm_vcpu vcpu;
450 if (nvmm_vcpu_create(&mach, 0, &vcpu) == -1)
452 nvmm_vcpu_configure(&mach, &vcpu, NVMM_VCPU_CONF_CALLBACKS, &callbacks);
456 reset_machine16(&mach, &vcpu);
457 run_test(&mach, &vcpu, &tests16[i]);
460 if (nvmm_vcpu_destroy(&mach, &vcpu) == -1)