Lines Matching refs:vme
518 vmexit_handle_notify(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu,
530 vmexit_inout(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
538 port = vme->u.inout.port;
539 bytes = vme->u.inout.bytes;
540 in = vme->u.inout.in;
545 error = vmexit_handle_notify(ctx, vme, pvcpu, vme->u.inout.eax);
549 error = emulate_inout(ctx, vcpu, vme, strictio);
562 vmexit_rdmsr(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
569 error = emulate_rdmsr(ctx, *pvcpu, vme->u.msr.code, &val);
572 vme->u.msr.code, *pvcpu);
591 vmexit_wrmsr(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
595 error = emulate_wrmsr(ctx, *pvcpu, vme->u.msr.code, vme->u.msr.wval);
598 vme->u.msr.code, vme->u.msr.wval, *pvcpu);
608 vmexit_spinup_ap(struct vmctx *ctx, struct vm_exit *vme, int *pvcpu)
612 vme->u.spinup_ap.vcpu, vme->u.spinup_ap.rip);