]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/linux/kvm_types.h
mac80211: fix PS-poll response, race
[mv-sheeva.git] / include / linux / kvm_types.h
index 2b8318c83e531d8dcf5cd6e96c09f994f12eef2a..fb46efbeabec6978365e33389d29c7f4b3d27e4a 100644 (file)
@@ -40,4 +40,31 @@ typedef unsigned long  hfn_t;
 
 typedef hfn_t pfn_t;
 
+union kvm_ioapic_redirect_entry {
+       u64 bits;
+       struct {
+               u8 vector;
+               u8 delivery_mode:3;
+               u8 dest_mode:1;
+               u8 delivery_status:1;
+               u8 polarity:1;
+               u8 remote_irr:1;
+               u8 trig_mode:1;
+               u8 mask:1;
+               u8 reserve:7;
+               u8 reserved[4];
+               u8 dest_id;
+       } fields;
+};
+
+struct kvm_lapic_irq {
+       u32 vector;
+       u32 delivery_mode;
+       u32 dest_mode;
+       u32 level;
+       u32 trig_mode;
+       u32 shorthand;
+       u32 dest_id;
+};
+
 #endif /* __KVM_TYPES_H__ */