Searched refs:X86CPUTopoInfo (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/tests/unit/ |
H A D | test-x86-topo.c | 31 X86CPUTopoInfo topo_info = {0}; in test_topo_bits() 37 topo_info = (X86CPUTopoInfo) {1, 1, 1, 1}; in test_topo_bits() 43 topo_info = (X86CPUTopoInfo) {1, 1, 1, 1}; in test_topo_bits() 52 topo_info = (X86CPUTopoInfo) {1, 1, 1, 2}; in test_topo_bits() 54 topo_info = (X86CPUTopoInfo) {1, 1, 1, 3}; in test_topo_bits() 56 topo_info = (X86CPUTopoInfo) {1, 1, 1, 4}; in test_topo_bits() 59 topo_info = (X86CPUTopoInfo) {1, 1, 1, 14}; in test_topo_bits() 61 topo_info = (X86CPUTopoInfo) {1, 1, 1, 15}; in test_topo_bits() 63 topo_info = (X86CPUTopoInfo) {1, 1, 1, 16}; in test_topo_bits() 65 topo_info = (X86CPUTopoInfo) {1, 1, 1, 17}; in test_topo_bits() [all …]
|
/openbmc/qemu/include/hw/i386/ |
H A D | topology.h | 58 typedef struct X86CPUTopoInfo { struct 63 } X86CPUTopoInfo; argument 76 static inline unsigned apicid_smt_width(X86CPUTopoInfo *topo_info) in apicid_smt_width() 82 static inline unsigned apicid_core_width(X86CPUTopoInfo *topo_info) in apicid_core_width() 88 static inline unsigned apicid_module_width(X86CPUTopoInfo *topo_info) in apicid_module_width() 94 static inline unsigned apicid_die_width(X86CPUTopoInfo *topo_info) in apicid_die_width() 100 static inline unsigned apicid_core_offset(X86CPUTopoInfo *topo_info) in apicid_core_offset() 106 static inline unsigned apicid_module_offset(X86CPUTopoInfo *topo_info) in apicid_module_offset() 112 static inline unsigned apicid_die_offset(X86CPUTopoInfo *topo_info) in apicid_die_offset() 118 static inline unsigned apicid_pkg_offset(X86CPUTopoInfo *topo_info) in apicid_pkg_offset() [all …]
|
H A D | x86.h | 113 void init_topo_info(X86CPUTopoInfo *topo_info, const X86MachineState *x86ms);
|
/openbmc/qemu/hw/i386/ |
H A D | x86.c | 42 void init_topo_info(X86CPUTopoInfo *topo_info, in init_topo_info() 70 X86CPUTopoInfo topo_info; in x86_cpu_apic_id_from_index() 91 X86CPUTopoInfo topo_info; in x86_get_default_cpu_node_id() 105 X86CPUTopoInfo topo_info; in x86_possible_cpu_arch_ids()
|
H A D | x86-common.c | 253 X86CPUTopoInfo topo_info; in x86_cpu_pre_plug()
|
/openbmc/qemu/target/i386/kvm/ |
H A D | vmsr_energy.h | 96 void vmsr_init_topo_info(X86CPUTopoInfo *topo_info, const MachineState *ms);
|
H A D | vmsr_energy.c | 338 void vmsr_init_topo_info(X86CPUTopoInfo *topo_info, in vmsr_init_topo_info()
|
/openbmc/qemu/include/sysemu/ |
H A D | kvm_int.h | 76 X86CPUTopoInfo guest_topo_info;
|
/openbmc/qemu/target/i386/ |
H A D | cpu.c | 240 static uint32_t max_thread_ids_for_cache(X86CPUTopoInfo *topo_info, in max_thread_ids_for_cache() 266 static uint32_t max_core_ids_in_package(X86CPUTopoInfo *topo_info) in max_core_ids_in_package() 275 X86CPUTopoInfo *topo_info, in encode_cache_cpuid4() 305 static uint32_t num_threads_by_topo_level(X86CPUTopoInfo *topo_info, in num_threads_by_topo_level() 327 static uint32_t apicid_offset_by_topo_level(X86CPUTopoInfo *topo_info, in apicid_offset_by_topo_level() 368 X86CPUTopoInfo *topo_info, in encode_topo_cpuid1f() 482 X86CPUTopoInfo *topo_info, in encode_cache_cpuid8000001d() 511 static void encode_topo_cpuid8000001e(X86CPU *cpu, X86CPUTopoInfo *topo_info, in encode_topo_cpuid8000001e() 6501 X86CPUTopoInfo topo_info; in cpu_x86_cpuid()
|