Lines Matching refs:injected
549 if (!vcpu->arch.exception.pending && !vcpu->arch.exception.injected) { in kvm_multiple_exception()
561 vcpu->arch.exception.injected = true; in kvm_multiple_exception()
572 vcpu->arch.exception.injected = false; in kvm_multiple_exception()
601 vcpu->arch.exception.injected = false; in kvm_multiple_exception()
4313 events->exception.injected = 0; in kvm_vcpu_ioctl_x86_get_vcpu_events()
4316 events->exception.injected = vcpu->arch.exception.injected; in kvm_vcpu_ioctl_x86_get_vcpu_events()
4324 events->exception.injected |= in kvm_vcpu_ioctl_x86_get_vcpu_events()
4333 events->interrupt.injected = in kvm_vcpu_ioctl_x86_get_vcpu_events()
4334 vcpu->arch.interrupt.injected && !vcpu->arch.interrupt.soft; in kvm_vcpu_ioctl_x86_get_vcpu_events()
4339 events->nmi.injected = vcpu->arch.nmi_injected; in kvm_vcpu_ioctl_x86_get_vcpu_events()
4377 events->exception.injected = 0; in kvm_vcpu_ioctl_x86_set_vcpu_events()
4385 if ((events->exception.injected || events->exception.pending) && in kvm_vcpu_ioctl_x86_set_vcpu_events()
4396 vcpu->arch.exception.injected = events->exception.injected; in kvm_vcpu_ioctl_x86_set_vcpu_events()
4404 vcpu->arch.interrupt.injected = events->interrupt.injected; in kvm_vcpu_ioctl_x86_set_vcpu_events()
4411 vcpu->arch.nmi_injected = events->nmi.injected; in kvm_vcpu_ioctl_x86_set_vcpu_events()
8433 vcpu->arch.exception.injected); in kvm_inject_exception()
8447 if (vcpu->arch.exception.injected) { in inject_pending_event()
8469 } else if (vcpu->arch.interrupt.injected) { in inject_pending_event()
8475 WARN_ON_ONCE(vcpu->arch.exception.injected && in inject_pending_event()
8517 vcpu->arch.exception.injected = true; in inject_pending_event()
9715 if (vcpu->arch.interrupt.injected && !vcpu->arch.interrupt.soft) in __get_sregs()