/dports/emulators/qemu60/qemu-6.0.0/hw/i386/ |
H A D | x86.c | 134 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_cpus_init() 191 if (x86ms->acpi_dev) { in x86_cpu_plug() 199 x86ms->boot_cpus++; in x86_cpu_plug() 200 if (x86ms->rtc) { in x86_cpu_plug() 201 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in x86_cpu_plug() 203 if (x86ms->fw_cfg) { in x86_cpu_plug() 204 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in x86_cpu_plug() 254 x86ms->boot_cpus--; in x86_cpu_unplug_cb() 256 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in x86_cpu_unplug_cb() 257 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in x86_cpu_unplug_cb() [all …]
|
H A D | microvm.c | 62 X86MachineState *x86ms = X86_MACHINE(mms); in microvm_set_rtc() local 69 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 93 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 177 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 188 if (x86ms->ioapic2) { in microvm_devices_init() 247 x86ms->pci_irq_mask = 0; in microvm_devices_init() 296 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 298 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 309 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() 344 x86ms->fw_cfg = fw_cfg; in microvm_memory_init() [all …]
|
H A D | acpi-microvm.c | 113 X86MachineState *x86ms = X86_MACHINE(mms); in build_dsdt_microvm() local 152 "DSDT", dsdt->buf->len, 2, x86ms->oem_id, x86ms->oem_table_id); in build_dsdt_microvm() 160 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_build_microvm() local 205 x86ms->oem_table_id); in acpi_build_microvm() 209 ACPI_DEVICE_IF(x86ms->acpi_dev), x86ms->oem_id, in acpi_build_microvm() 210 x86ms->oem_table_id); in acpi_build_microvm() 214 x86ms->oem_table_id); in acpi_build_microvm() 221 .oem_id = x86ms->oem_id, in acpi_build_microvm() 239 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_setup_microvm() local 242 assert(x86ms->fw_cfg); in acpi_setup_microvm() [all …]
|
H A D | pc.c | 767 x86ms->smp_dies = dies; in pc_smp_parse() 785 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_machine_done() 790 if (x86ms->fw_cfg) { in pc_machine_done() 794 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_machine_done() 812 x86ms->apic_xrupt_override = true; in pc_guest_info_init() 855 x86ms->fw_cfg = fw_cfg; in xen_load_linux() 887 if (x86ms->above_4g_mem_size > 0) { in pc_memory_init() 964 x86ms->boot_cpus, x86ms->apic_id_limit); in pc_memory_init() 988 x86ms->fw_cfg = fw_cfg; in pc_memory_init() 1230 if (!x86ms->acpi_dev || !x86_machine_is_acpi_enabled(x86ms)) { in pc_memory_pre_plug() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/hw/i386/ |
H A D | x86.c | 137 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_iommu_class_init() 194 if (x86ms->acpi_dev) { 202 x86ms->boot_cpus++; 203 if (x86ms->rtc) { 204 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); 206 if (x86ms->fw_cfg) { 207 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); 257 x86ms->boot_cpus--; 259 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); 260 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); [all …]
|
H A D | microvm.c | 62 X86MachineState *x86ms = X86_MACHINE(mms); in microvm_set_rtc() local 69 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 93 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 177 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 188 if (x86ms->ioapic2) { in microvm_devices_init() 247 x86ms->pci_irq_mask = 0; in microvm_devices_init() 296 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 298 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 309 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() 344 x86ms->fw_cfg = fw_cfg; in microvm_memory_init() [all …]
|
H A D | acpi-microvm.c | 112 X86MachineState *x86ms = X86_MACHINE(mms); in build_dsdt_microvm() local 127 fw_cfg_add_acpi_dsdt(sb_scope, x86ms->fw_cfg); in build_dsdt_microvm() 158 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_build_microvm() local 203 x86ms->oem_table_id); in acpi_build_microvm() 207 ACPI_DEVICE_IF(x86ms->acpi_dev), x86ms->oem_id, in acpi_build_microvm() 208 x86ms->oem_table_id); in acpi_build_microvm() 212 x86ms->oem_table_id); in acpi_build_microvm() 219 .oem_id = x86ms->oem_id, in acpi_build_microvm() 237 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_setup_microvm() local 240 assert(x86ms->fw_cfg); in acpi_setup_microvm() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/hw/i386/ |
H A D | x86.c | 134 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_cpus_init() 191 if (x86ms->acpi_dev) { in x86_cpu_plug() 199 x86ms->boot_cpus++; in x86_cpu_plug() 200 if (x86ms->rtc) { in x86_cpu_plug() 201 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in x86_cpu_plug() 203 if (x86ms->fw_cfg) { in x86_cpu_plug() 204 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in x86_cpu_plug() 254 x86ms->boot_cpus--; in x86_cpu_unplug_cb() 256 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in x86_cpu_unplug_cb() 257 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in x86_cpu_unplug_cb() [all …]
|
H A D | microvm.c | 62 X86MachineState *x86ms = X86_MACHINE(mms); in microvm_set_rtc() local 69 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 82 if (x86ms->below_4g_mem_size > 16 * MiB) { in microvm_set_rtc() 93 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 175 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 231 x86ms->pci_irq_mask = 0; in microvm_devices_init() 282 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 284 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 295 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() 330 x86ms->fw_cfg = fw_cfg; in microvm_memory_init() [all …]
|
H A D | pc.c | 764 x86ms->smp_dies = dies; in pc_smp_parse() 783 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_machine_done() 803 if (x86ms->fw_cfg) { in pc_machine_done() 807 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_machine_done() 830 x86ms->apic_xrupt_override = true; in pc_guest_info_init() 873 x86ms->fw_cfg = fw_cfg; in xen_load_linux() 905 if (x86ms->above_4g_mem_size > 0) { in pc_memory_init() 982 x86ms->boot_cpus, x86ms->apic_id_limit); in pc_memory_init() 1006 x86ms->fw_cfg = fw_cfg; in pc_memory_init() 1248 if (!x86ms->acpi_dev || !x86_machine_is_acpi_enabled(x86ms)) { in pc_memory_pre_plug() [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/hw/i386/ |
H A D | x86.c | 134 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, 191 if (x86ms->acpi_dev) { 199 x86ms->boot_cpus++; 200 if (x86ms->rtc) { 201 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); 203 if (x86ms->fw_cfg) { 204 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); 254 x86ms->boot_cpus--; 256 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); 257 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); [all …]
|
H A D | microvm.c | 61 X86MachineState *x86ms = X86_MACHINE(mms); in microvm_set_rtc() local 68 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 92 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 176 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 187 if (x86ms->ioapic2) { in microvm_devices_init() 246 x86ms->pci_irq_mask = 0; in microvm_devices_init() 295 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 297 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 308 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() 343 x86ms->fw_cfg = fw_cfg; in microvm_memory_init() [all …]
|
H A D | acpi-microvm.c | 112 X86MachineState *x86ms = X86_MACHINE(mms); in build_dsdt_microvm() local 151 "DSDT", dsdt->buf->len, 2, x86ms->oem_id, x86ms->oem_table_id); in build_dsdt_microvm() 159 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_build_microvm() local 204 x86ms->oem_table_id); in acpi_build_microvm() 208 ACPI_DEVICE_IF(x86ms->acpi_dev), x86ms->oem_id, in acpi_build_microvm() 209 x86ms->oem_table_id); in acpi_build_microvm() 213 x86ms->oem_table_id); in acpi_build_microvm() 220 .oem_id = x86ms->oem_id, in acpi_build_microvm() 238 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_setup_microvm() local 241 assert(x86ms->fw_cfg); in acpi_setup_microvm() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/hw/i386/ |
H A D | x86.c | 63 MachineState *ms = MACHINE(x86ms); 103 init_topo_info(&topo_info, x86ms); 137 MachineState *ms = MACHINE(x86ms); in vmmouse_read_id() 155 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in vmmouse_request_relative() 185 init_topo_info(&topo_info, x86ms); 222 if (x86ms->smp_dies > 1) { 917 OnOffAuto smm = x86ms->smm; 942 OnOffAuto acpi = x86ms->acpi; 959 x86ms->smm = ON_OFF_AUTO_AUTO; 960 x86ms->acpi = ON_OFF_AUTO_AUTO; [all …]
|
H A D | microvm.c | 61 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 85 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 118 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 194 if (!x86ms->max_ram_below_4g) { in microvm_memory_init() 195 x86ms->max_ram_below_4g = 4 * GiB; in microvm_memory_init() 197 if (lowmem > x86ms->max_ram_below_4g) { in microvm_memory_init() 198 lowmem = x86ms->max_ram_below_4g; in microvm_memory_init() 211 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 213 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 224 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() [all …]
|
H A D | pc.c | 843 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); 863 if (x86ms->fw_cfg) { 867 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); 1042 x86ms->boot_cpus, x86ms->apic_id_limit); 1432 x86ms->boot_cpus++; 1433 if (x86ms->rtc) { 1434 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); 1437 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); 1495 x86ms->boot_cpus--; 1497 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/hw/i386/ |
H A D | microvm.c | 61 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 85 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 118 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 194 if (!x86ms->max_ram_below_4g) { in microvm_memory_init() 195 x86ms->max_ram_below_4g = 4 * GiB; in microvm_memory_init() 197 if (lowmem > x86ms->max_ram_below_4g) { in microvm_memory_init() 198 lowmem = x86ms->max_ram_below_4g; in microvm_memory_init() 211 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 213 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 228 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() [all …]
|
H A D | x86.c | 66 MachineState *ms = MACHINE(x86ms); in x86_cpu_apic_id_from_index() 95 env->nr_dies = x86ms->smp_dies; in x86_cpu_new() 108 MachineState *ms = MACHINE(x86ms); in x86_cpus_init() 121 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_cpus_init() 142 X86MachineState *x86ms = X86_MACHINE(ms); in x86_get_default_cpu_node_id() local 153 X86MachineState *x86ms = X86_MACHINE(ms); in x86_possible_cpu_arch_ids() local 181 if (x86ms->smp_dies > 1) { in x86_possible_cpu_arch_ids() 333 void x86_load_linux(X86MachineState *x86ms, in x86_load_linux() argument 347 MachineState *machine = MACHINE(x86ms); in x86_load_linux() 745 x86ms->max_ram_below_4g = value; in x86_machine_set_max_ram_below_4g() [all …]
|
H A D | pc.c | 1036 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_machine_done() 1056 if (x86ms->fw_cfg) { in pc_machine_done() 1060 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_machine_done() 1237 x86ms->boot_cpus, x86ms->apic_id_limit); in pc_memory_init() 1656 x86ms->boot_cpus++; in pc_cpu_plug() 1657 if (x86ms->rtc) { in pc_cpu_plug() 1658 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_cpu_plug() 1661 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_cpu_plug() 1719 x86ms->boot_cpus--; in pc_cpu_unplug_cb() 1721 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_cpu_unplug_cb() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/hw/i386/ |
H A D | microvm.c | 61 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 85 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 118 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 194 if (!x86ms->max_ram_below_4g) { in microvm_memory_init() 195 x86ms->max_ram_below_4g = 4 * GiB; in microvm_memory_init() 197 if (lowmem > x86ms->max_ram_below_4g) { in microvm_memory_init() 198 lowmem = x86ms->max_ram_below_4g; in microvm_memory_init() 211 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 213 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 228 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() [all …]
|
H A D | x86.c | 66 MachineState *ms = MACHINE(x86ms); in x86_cpu_apic_id_from_index() 95 env->nr_dies = x86ms->smp_dies; in x86_cpu_new() 108 MachineState *ms = MACHINE(x86ms); in x86_cpus_init() 121 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_cpus_init() 142 X86MachineState *x86ms = X86_MACHINE(ms); in x86_get_default_cpu_node_id() local 153 X86MachineState *x86ms = X86_MACHINE(ms); in x86_possible_cpu_arch_ids() local 181 if (x86ms->smp_dies > 1) { in x86_possible_cpu_arch_ids() 333 void x86_load_linux(X86MachineState *x86ms, in x86_load_linux() argument 347 MachineState *machine = MACHINE(x86ms); in x86_load_linux() 745 x86ms->max_ram_below_4g = value; in x86_machine_set_max_ram_below_4g() [all …]
|
H A D | pc.c | 1036 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_machine_done() 1056 if (x86ms->fw_cfg) { in pc_machine_done() 1060 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_machine_done() 1237 x86ms->boot_cpus, x86ms->apic_id_limit); in pc_memory_init() 1656 x86ms->boot_cpus++; in pc_cpu_plug() 1657 if (x86ms->rtc) { in pc_cpu_plug() 1658 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_cpu_plug() 1661 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_cpu_plug() 1719 x86ms->boot_cpus--; in pc_cpu_unplug_cb() 1721 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_cpu_unplug_cb() [all …]
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/hw/i386/ |
H A D | microvm.c | 61 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc() 85 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc() 118 isa_bus_irqs(isa_bus, x86ms->gsi); in microvm_devices_init() 194 if (!x86ms->max_ram_below_4g) { in microvm_memory_init() 195 x86ms->max_ram_below_4g = 4 * GiB; in microvm_memory_init() 197 if (lowmem > x86ms->max_ram_below_4g) { in microvm_memory_init() 198 lowmem = x86ms->max_ram_below_4g; in microvm_memory_init() 211 x86ms->below_4g_mem_size = lowmem; in microvm_memory_init() 213 x86ms->above_4g_mem_size = 0; in microvm_memory_init() 224 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init() [all …]
|
H A D | x86.c | 63 MachineState *ms = MACHINE(x86ms); in init_topo_info() 87 init_topo_info(&topo_info, x86ms); in x86_cpu_apic_id_from_index() 121 MachineState *ms = MACHINE(x86ms); in x86_cpus_init() 134 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_cpus_init() 158 init_topo_info(&topo_info, x86ms); in x86_get_default_cpu_node_id() 186 init_topo_info(&topo_info, x86ms); in x86_possible_cpu_arch_ids() 199 if (x86ms->smp_dies > 1) { in x86_possible_cpu_arch_ids() 862 x86ms->max_ram_below_4g = value; in x86_machine_set_max_ram_below_4g() 894 OnOffAuto smm = x86ms->smm; in x86_machine_get_smm() 911 x86ms->smm = ON_OFF_AUTO_AUTO; in x86_machine_initfn() [all …]
|
H A D | pc.c | 843 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_machine_done() 863 if (x86ms->fw_cfg) { in pc_machine_done() 867 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_machine_done() 1042 x86ms->boot_cpus, x86ms->apic_id_limit); in pc_memory_init() 1432 x86ms->boot_cpus++; in pc_cpu_plug() 1433 if (x86ms->rtc) { in pc_cpu_plug() 1434 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_cpu_plug() 1437 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_cpu_plug() 1495 x86ms->boot_cpus--; in pc_cpu_unplug_cb() 1497 rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_cpu_unplug_cb() [all …]
|