lapic.h (03e075b38e6cd25267c8d6e2797fa4537ca3348d) lapic.h (520040146a0af36f7875ec06b58f44b19a0edf53)
1#ifndef __KVM_X86_LAPIC_H
2#define __KVM_X86_LAPIC_H
3
4#include <kvm/iodev.h>
5
6#include <linux/kvm_host.h>
7
8#define KVM_APIC_INIT 0

--- 161 unchanged lines hidden (view full) ---

170}
171
172bool kvm_apic_pending_eoi(struct kvm_vcpu *vcpu, int vector);
173
174void wait_lapic_expire(struct kvm_vcpu *vcpu);
175
176bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq,
177 struct kvm_vcpu **dest_vcpu);
1#ifndef __KVM_X86_LAPIC_H
2#define __KVM_X86_LAPIC_H
3
4#include <kvm/iodev.h>
5
6#include <linux/kvm_host.h>
7
8#define KVM_APIC_INIT 0

--- 161 unchanged lines hidden (view full) ---

170}
171
172bool kvm_apic_pending_eoi(struct kvm_vcpu *vcpu, int vector);
173
174void wait_lapic_expire(struct kvm_vcpu *vcpu);
175
176bool kvm_intr_is_single_vcpu_fast(struct kvm *kvm, struct kvm_lapic_irq *irq,
177 struct kvm_vcpu **dest_vcpu);
178int kvm_vector_to_index(u32 vector, u32 dest_vcpus,
179 const unsigned long *bitmap, u32 bitmap_size);
178#endif
180#endif