qemu/include/hw/i386
Babu Moger 53a5e7bddf hw/i386: Introduce X86CPUTopoInfo to contain topology info
This is an effort to re-arrange few data structure for better readability.

1. Add X86CPUTopoInfo which will have all the topology informations
   required to build the cpu topology. There is no functional changes.

2. Introduce init_topo_info to initialize X86CPUTopoInfo members from
   X86MachineState.

3. Update x86 unit tests for new calling convention with parameter X86CPUTopoInfo

There is no functional changes.

Signed-off-by: Babu Moger <babu.moger@amd.com>
Message-Id: <158396717251.58170.4499717831243474938.stgit@naples-babu.amd.com>
2020-03-17 19:48:10 -04:00
..
apic_internal.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
apic-msidef.h
apic.h Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
ich9.h hw/southbridge/ich9: Removed unused headers 2020-03-09 15:59:31 +01:00
intel_iommu.h misc: Replace zero-length arrays with flexible array member (automatic) 2020-03-16 22:07:42 +01:00
ioapic_internal.h hw/i386/ioapic_internal: Remove unused "hw/i386/ioapic.h" header 2020-03-09 15:59:31 +01:00
ioapic.h ioapic: use TYPE_FOO MACRO than constant string 2019-01-09 11:33:47 +01:00
microvm.h hw/i386: Introduce the microvm machine type 2019-10-22 09:39:54 +02:00
pc.h hw/i386/pc: Clean up includes 2020-03-09 15:59:31 +01:00
topology.h hw/i386: Introduce X86CPUTopoInfo to contain topology info 2020-03-17 19:48:10 -04:00
x86-iommu.h Clean up header guards that don't match their file name 2019-05-13 08:58:55 +02:00
x86.h hw/i386: Introduce X86CPUTopoInfo to contain topology info 2020-03-17 19:48:10 -04:00