Lines Matching full:vcpu
74 vmexit_inst_emul(struct vmctx *ctx __unused, struct vcpu *vcpu, in vmexit_inst_emul() argument
84 err = emulate_mem(vcpu, vme->u.inst_emul.gpa, vie, in vmexit_inst_emul()
103 vmexit_suspend(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_suspend() argument
107 int vcpuid = vcpu_id(vcpu); in vmexit_suspend()
134 vmexit_debug(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_debug()
142 vmexit_bogus(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_bogus()
176 vmexit_ecall_hsm(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_ecall_hsm()
179 struct vcpu *newvcpu; in vmexit_ecall_hsm()
230 error = vm_set_register(vcpu, VM_REG_GUEST_A0, ret); in vmexit_ecall_hsm()
235 vmexit_ecall_base(struct vmctx *ctx __unused, struct vcpu *vcpu, in vmexit_ecall_base() argument
277 error = vm_set_register(vcpu, VM_REG_GUEST_A0, ret); in vmexit_ecall_base()
281 error = vm_set_register(vcpu, VM_REG_GUEST_A1, val); in vmexit_ecall_base()
314 vmexit_ecall(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_ecall() argument
327 vmexit_ecall_base(ctx, vcpu, vme); in vmexit_ecall()
333 vmexit_ecall_hsm(ctx, vcpu, vme); in vmexit_ecall()
347 vmexit_hyp(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_hyp()