diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-11-08 15:11:18 +0000 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-11-08 15:11:18 +0000 |
commit | aa06b89d3b488d51bb3df2abaa183de4cffcc7b8 (patch) | |
tree | f9f3bce057ca9d82e8d472913c86fe769a86cf12 /xen/include/asm-x86/hvm/vioapic.h | |
parent | 6b8fe25df94080288678e746ea1b0071626e3aad (diff) | |
download | xen-aa06b89d3b488d51bb3df2abaa183de4cffcc7b8.tar.gz xen-aa06b89d3b488d51bb3df2abaa183de4cffcc7b8.tar.bz2 xen-aa06b89d3b488d51bb3df2abaa183de4cffcc7b8.zip |
[HVM] Simplify relationship between VIOAPIC and VLAPICs.
It's not really dynamic since there is always exactly
one VLAPIC per VCPU.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/include/asm-x86/hvm/vioapic.h')
-rw-r--r-- | xen/include/asm-x86/hvm/vioapic.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/xen/include/asm-x86/hvm/vioapic.h b/xen/include/asm-x86/hvm/vioapic.h index ad4fb9cd48..32223341ef 100644 --- a/xen/include/asm-x86/hvm/vioapic.h +++ b/xen/include/asm-x86/hvm/vioapic.h @@ -94,19 +94,11 @@ struct vioapic { uint32_t id; unsigned long base_address; union vioapic_redir_entry redirtbl[VIOAPIC_NUM_PINS]; - struct vlapic *lapic_info[32]; - uint32_t lapic_count; }; void vioapic_init(struct domain *d); void vioapic_set_xen_irq(struct domain *d, int irq, int level); void vioapic_set_irq(struct domain *d, int irq, int level); -int vioapic_add_lapic(struct vlapic *vlapic, struct vcpu *v); void vioapic_update_EOI(struct domain *d, int vector); -#ifdef HVM_DOMAIN_SAVE_RESTORE -void ioapic_save(QEMUFile* f, void* opaque); -int ioapic_load(QEMUFile* f, void* opaque, int version_id); -#endif - #endif /* __ASM_X86_HVM_VIOAPIC_H__ */ |