linux/arch/x86/kvm/x86.h
<<
>>
Prefs
   1#ifndef ARCH_X86_KVM_X86_H
   2#define ARCH_X86_KVM_X86_H
   3
   4#include <linux/kvm_host.h>
   5
   6static inline void kvm_clear_exception_queue(struct kvm_vcpu *vcpu)
   7{
   8        vcpu->arch.exception.pending = false;
   9}
  10
  11static inline void kvm_queue_interrupt(struct kvm_vcpu *vcpu, u8 vector)
  12{
  13        vcpu->arch.interrupt.pending = true;
  14        vcpu->arch.interrupt.nr = vector;
  15}
  16
  17static inline void kvm_clear_interrupt_queue(struct kvm_vcpu *vcpu)
  18{
  19        vcpu->arch.interrupt.pending = false;
  20}
  21
  22#endif
  23