12345678910111213141516171819202122 |
- #ifndef ARCH_X86_KVM_X86_H
- #define ARCH_X86_KVM_X86_H
- #include <linux/kvm_host.h>
- static inline void kvm_clear_exception_queue(struct kvm_vcpu *vcpu)
- {
- vcpu->arch.exception.pending = false;
- }
- static inline void kvm_queue_interrupt(struct kvm_vcpu *vcpu, u8 vector)
- {
- vcpu->arch.interrupt.pending = true;
- vcpu->arch.interrupt.nr = vector;
- }
- static inline void kvm_clear_interrupt_queue(struct kvm_vcpu *vcpu)
- {
- vcpu->arch.interrupt.pending = false;
- }
- #endif
|