Lines Matching full:vcpu
75 vmexit_inst_emul(struct vmctx *ctx __unused, struct vcpu *vcpu, in vmexit_inst_emul() argument
85 err = emulate_mem(vcpu, vme->u.inst_emul.gpa, vie, in vmexit_inst_emul()
104 vmexit_suspend(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_suspend() argument
108 int vcpuid = vcpu_id(vcpu); in vmexit_suspend()
135 vmexit_debug(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_debug()
141 * window between activation of the vCPU thread and the in vmexit_debug()
149 vmexit_bogus(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_bogus()
177 vmexit_ecall_hsm(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_ecall_hsm()
180 struct vcpu *newvcpu; in vmexit_ecall_hsm()
233 vmexit_ecall_base(struct vmctx *ctx __unused, struct vcpu *vcpu, in vmexit_ecall_base() argument
271 error = vm_set_register(vcpu, VM_REG_GUEST_A1, val); in vmexit_ecall_base()
308 vmexit_ecall(struct vmctx *ctx, struct vcpu *vcpu, struct vm_run *vmrun) in vmexit_ecall() argument
323 ret = vmexit_ecall_base(ctx, vcpu, vme); in vmexit_ecall()
326 ret = vmexit_ecall_hsm(ctx, vcpu, vme); in vmexit_ecall()
336 error = vm_set_register(vcpu, VM_REG_GUEST_A0, ret); in vmexit_ecall()
344 vmexit_hyp(struct vmctx *ctx __unused, struct vcpu *vcpu __unused, in vmexit_hyp()