/dports/emulators/qemu-guest-agent/qemu-5.0.1/include/hw/i386/ |
H A D | topology.h | 156 topo_ids->smt_id; 185 topo_ids->smt_id = apicid & 187 topo_ids->core_id = 190 topo_ids->die_id = 193 topo_ids->node_id = 207 X86CPUTopoIDs topo_ids; 221 topo_ids->smt_id; 248 topo_ids->smt_id = apicid & 250 topo_ids->core_id = 253 topo_ids->die_id = [all …]
|
H A D | x86.h | 73 X86CPUTopoIDs *topo_ids); 75 const X86CPUTopoIDs *topo_ids);
|
/dports/emulators/qemu/qemu-6.2.0/include/hw/i386/ |
H A D | topology.h | 117 return (topo_ids->pkg_id << apicid_pkg_offset(topo_info)) | in x86_apicid_from_topo_ids() 120 topo_ids->smt_id; in x86_apicid_from_topo_ids() 136 topo_ids->core_id = cpu_index / nr_threads % nr_cores; in x86_topo_ids_from_idx() 137 topo_ids->smt_id = cpu_index % nr_threads; in x86_topo_ids_from_idx() 147 topo_ids->smt_id = apicid & in x86_topo_ids_from_apicid() 149 topo_ids->core_id = in x86_topo_ids_from_apicid() 152 topo_ids->die_id = in x86_topo_ids_from_apicid() 155 topo_ids->pkg_id = apicid >> apicid_pkg_offset(topo_info); in x86_topo_ids_from_apicid() 165 X86CPUTopoIDs topo_ids; in x86_apicid_from_cpu_idx() local 166 x86_topo_ids_from_idx(topo_info, cpu_index, &topo_ids); in x86_apicid_from_cpu_idx() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/include/hw/i386/ |
H A D | topology.h | 117 return (topo_ids->pkg_id << apicid_pkg_offset(topo_info)) | in x86_apicid_from_topo_ids() 120 topo_ids->smt_id; in x86_apicid_from_topo_ids() 136 topo_ids->core_id = cpu_index / nr_threads % nr_cores; in x86_topo_ids_from_idx() 137 topo_ids->smt_id = cpu_index % nr_threads; in x86_topo_ids_from_idx() 147 topo_ids->smt_id = apicid & in x86_topo_ids_from_apicid() 149 topo_ids->core_id = in x86_topo_ids_from_apicid() 152 topo_ids->die_id = in x86_topo_ids_from_apicid() 155 topo_ids->pkg_id = apicid >> apicid_pkg_offset(topo_info); in x86_topo_ids_from_apicid() 165 X86CPUTopoIDs topo_ids; in x86_apicid_from_cpu_idx() local 166 x86_topo_ids_from_idx(topo_info, cpu_index, &topo_ids); in x86_apicid_from_cpu_idx() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/include/hw/i386/ |
H A D | topology.h | 117 return (topo_ids->pkg_id << apicid_pkg_offset(topo_info)) | in x86_apicid_from_topo_ids() 120 topo_ids->smt_id; in x86_apicid_from_topo_ids() 136 topo_ids->core_id = cpu_index / nr_threads % nr_cores; in x86_topo_ids_from_idx() 137 topo_ids->smt_id = cpu_index % nr_threads; in x86_topo_ids_from_idx() 147 topo_ids->smt_id = apicid & in x86_topo_ids_from_apicid() 149 topo_ids->core_id = in x86_topo_ids_from_apicid() 152 topo_ids->die_id = in x86_topo_ids_from_apicid() 155 topo_ids->pkg_id = apicid >> apicid_pkg_offset(topo_info); in x86_topo_ids_from_apicid() 165 X86CPUTopoIDs topo_ids; in x86_apicid_from_cpu_idx() local 166 x86_topo_ids_from_idx(topo_info, cpu_index, &topo_ids); in x86_apicid_from_cpu_idx() [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/include/hw/i386/ |
H A D | topology.h | 117 return (topo_ids->pkg_id << apicid_pkg_offset(topo_info)) | 120 topo_ids->smt_id; 136 topo_ids->core_id = cpu_index / nr_threads % nr_cores; 137 topo_ids->smt_id = cpu_index % nr_threads; 147 topo_ids->smt_id = apicid & 149 topo_ids->core_id = 152 topo_ids->die_id = 155 topo_ids->pkg_id = apicid >> apicid_pkg_offset(topo_info); 165 X86CPUTopoIDs topo_ids; 166 x86_topo_ids_from_idx(topo_info, cpu_index, &topo_ids); [all …]
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/include/hw/i386/ |
H A D | topology.h | 118 return (topo_ids->pkg_id << apicid_pkg_offset(topo_info)) | in x86_apicid_from_topo_ids() 121 topo_ids->smt_id; in x86_apicid_from_topo_ids() 137 topo_ids->core_id = cpu_index / nr_threads % nr_cores; in x86_topo_ids_from_idx() 138 topo_ids->smt_id = cpu_index % nr_threads; in x86_topo_ids_from_idx() 148 topo_ids->smt_id = apicid & in x86_topo_ids_from_apicid() 150 topo_ids->core_id = in x86_topo_ids_from_apicid() 153 topo_ids->die_id = in x86_topo_ids_from_apicid() 156 topo_ids->pkg_id = apicid >> apicid_pkg_offset(topo_info); in x86_topo_ids_from_apicid() 166 X86CPUTopoIDs topo_ids; in x86_apicid_from_cpu_idx() local 167 x86_topo_ids_from_idx(topo_info, cpu_index, &topo_ids); in x86_apicid_from_cpu_idx() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/hw/i386/ |
H A D | x86.c | 268 X86CPUTopoIDs topo_ids; in x86_cpu_pre_plug() local 362 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, in x86_cpu_pre_plug() 383 topo_ids.pkg_id); in x86_cpu_pre_plug() 386 cpu->socket_id = topo_ids.pkg_id; in x86_cpu_pre_plug() 393 cpu->die_id = topo_ids.die_id; in x86_cpu_pre_plug() 398 topo_ids.core_id); in x86_cpu_pre_plug() 401 cpu->core_id = topo_ids.core_id; in x86_cpu_pre_plug() 406 topo_ids.smt_id); in x86_cpu_pre_plug() 409 cpu->thread_id = topo_ids.smt_id; in x86_cpu_pre_plug() 435 X86CPUTopoIDs topo_ids; in x86_get_default_cpu_node_id() local [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/hw/i386/ |
H A D | x86.c | 268 X86CPUTopoIDs topo_ids; in x86_cpu_pre_plug() local 362 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, in x86_cpu_pre_plug() 383 topo_ids.pkg_id); in x86_cpu_pre_plug() 386 cpu->socket_id = topo_ids.pkg_id; in x86_cpu_pre_plug() 393 cpu->die_id = topo_ids.die_id; in x86_cpu_pre_plug() 398 topo_ids.core_id); in x86_cpu_pre_plug() 401 cpu->core_id = topo_ids.core_id; in x86_cpu_pre_plug() 406 topo_ids.smt_id); in x86_cpu_pre_plug() 409 cpu->thread_id = topo_ids.smt_id; in x86_cpu_pre_plug() 435 X86CPUTopoIDs topo_ids; in x86_get_default_cpu_node_id() local [all …]
|
/dports/emulators/qemu/qemu-6.2.0/hw/i386/ |
H A D | x86.c | 271 X86CPUTopoIDs topo_ids; 365 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, 386 topo_ids.pkg_id); 389 cpu->socket_id = topo_ids.pkg_id; 396 cpu->die_id = topo_ids.die_id; 401 topo_ids.core_id); 404 cpu->core_id = topo_ids.core_id; 409 topo_ids.smt_id); 412 cpu->thread_id = topo_ids.smt_id; 438 X86CPUTopoIDs topo_ids; [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/hw/i386/ |
H A D | x86.c | 268 X86CPUTopoIDs topo_ids; 362 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, 383 topo_ids.pkg_id); 386 cpu->socket_id = topo_ids.pkg_id; 393 cpu->die_id = topo_ids.die_id; 398 topo_ids.core_id); 401 cpu->core_id = topo_ids.core_id; 406 topo_ids.smt_id); 409 cpu->thread_id = topo_ids.smt_id; 435 X86CPUTopoIDs topo_ids; [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/hw/i386/ |
H A D | pc.c | 1509 X86CPUTopoIDs topo_ids; 1581 topo_ids.die_id = cpu->die_id; 1582 topo_ids.core_id = cpu->core_id; 1595 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, 1616 topo_ids.pkg_id); 1619 cpu->socket_id = topo_ids.pkg_id; 1626 cpu->die_id = topo_ids.die_id; 1631 topo_ids.core_id); 1634 cpu->core_id = topo_ids.core_id; 1639 topo_ids.smt_id); [all …]
|
H A D | x86.c | 181 X86CPUTopoIDs topo_ids; 188 x86_topo_ids_from_idx(&topo_info, idx, &topo_ids); in vmmouse_ioport_read() 189 return topo_ids.pkg_id % ms->numa_state->num_nodes; 215 X86CPUTopoIDs topo_ids; 219 x86_topo_ids_from_idx(&topo_info, i, &topo_ids); 221 ms->possible_cpus->cpus[i].props.socket_id = topo_ids.pkg_id; 224 ms->possible_cpus->cpus[i].props.die_id = topo_ids.die_id; 227 ms->possible_cpus->cpus[i].props.core_id = topo_ids.core_id; 229 ms->possible_cpus->cpus[i].props.thread_id = topo_ids.smt_id;
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/hw/i386/ |
H A D | pc.c | 1509 X86CPUTopoIDs topo_ids; in pc_cpu_pre_plug() local 1580 topo_ids.die_id = cpu->die_id; in pc_cpu_pre_plug() 1581 topo_ids.core_id = cpu->core_id; in pc_cpu_pre_plug() 1594 topo_ids.pkg_id, topo_ids.die_id, topo_ids.core_id, topo_ids.smt_id, in pc_cpu_pre_plug() 1615 topo_ids.pkg_id); in pc_cpu_pre_plug() 1618 cpu->socket_id = topo_ids.pkg_id; in pc_cpu_pre_plug() 1625 cpu->die_id = topo_ids.die_id; in pc_cpu_pre_plug() 1630 topo_ids.core_id); in pc_cpu_pre_plug() 1633 cpu->core_id = topo_ids.core_id; in pc_cpu_pre_plug() 1638 topo_ids.smt_id); in pc_cpu_pre_plug() [all …]
|
H A D | x86.c | 154 X86CPUTopoIDs topo_ids; in x86_get_default_cpu_node_id() local 162 &topo_info, &topo_ids); in x86_get_default_cpu_node_id() 163 return topo_ids.pkg_id % ms->numa_state->num_nodes; in x86_get_default_cpu_node_id() 189 X86CPUTopoIDs topo_ids; in x86_possible_cpu_arch_ids() local 196 &topo_info, &topo_ids); in x86_possible_cpu_arch_ids() 198 ms->possible_cpus->cpus[i].props.socket_id = topo_ids.pkg_id; in x86_possible_cpu_arch_ids() 201 ms->possible_cpus->cpus[i].props.die_id = topo_ids.die_id; in x86_possible_cpu_arch_ids() 204 ms->possible_cpus->cpus[i].props.core_id = topo_ids.core_id; in x86_possible_cpu_arch_ids() 206 ms->possible_cpus->cpus[i].props.thread_id = topo_ids.smt_id; in x86_possible_cpu_arch_ids()
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/i386/ |
H A D | cpu.c | 389 X86CPUTopoIDs topo_ids = {0}; in encode_topo_cpuid8000001e() local 393 x86_topo_ids_from_apicid_epyc(cpu->apic_id, topo_info, &topo_ids); in encode_topo_cpuid8000001e() 411 *ebx = ((topo_info->threads_per_core - 1) << 8) | (topo_ids.node_id << 3) | in encode_topo_cpuid8000001e() 412 (topo_ids.core_id); in encode_topo_cpuid8000001e() 422 *ecx = ((nodes - 1) << 8) | (topo_ids.pkg_id << 2) | topo_ids.node_id; in encode_topo_cpuid8000001e() 439 *ecx = (nodes << 8) | (topo_ids.pkg_id << (shift + 1)) | in encode_topo_cpuid8000001e() 440 topo_ids.node_id; in encode_topo_cpuid8000001e()
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/i386/ |
H A D | cpu.c | 364 X86CPUTopoIDs topo_ids; 366 x86_topo_ids_from_apicid(cpu->apic_id, topo_info, &topo_ids); 384 *ebx = ((topo_info->threads_per_core - 1) << 8) | (topo_ids.core_id & 0xFF);
|
/dports/emulators/qemu5/qemu-5.2.0/target/i386/ |
H A D | cpu.c | 384 X86CPUTopoIDs topo_ids; in encode_topo_cpuid8000001e() local 386 x86_topo_ids_from_apicid(cpu->apic_id, topo_info, &topo_ids); in encode_topo_cpuid8000001e() 404 *ebx = ((topo_info->threads_per_core - 1) << 8) | (topo_ids.core_id & 0xFF); in encode_topo_cpuid8000001e()
|
/dports/emulators/qemu/qemu-6.2.0/target/i386/ |
H A D | cpu.c | 366 X86CPUTopoIDs topo_ids; in encode_topo_cpuid8000001e() local 368 x86_topo_ids_from_apicid(cpu->apic_id, topo_info, &topo_ids); in encode_topo_cpuid8000001e() 386 *ebx = ((topo_info->threads_per_core - 1) << 8) | (topo_ids.core_id & 0xFF); in encode_topo_cpuid8000001e()
|
/dports/emulators/qemu60/qemu-6.0.0/target/i386/ |
H A D | cpu.c | 387 X86CPUTopoIDs topo_ids; in encode_topo_cpuid8000001e() local 389 x86_topo_ids_from_apicid(cpu->apic_id, topo_info, &topo_ids); in encode_topo_cpuid8000001e() 407 *ebx = ((topo_info->threads_per_core - 1) << 8) | (topo_ids.core_id & 0xFF); in encode_topo_cpuid8000001e()
|