Home
last modified time | relevance | path

Searched refs:x86ms (Results 1 – 25 of 26) sorted by relevance

12

/qemu/hw/i386/
A Dx86.c45 MachineState *ms = MACHINE(x86ms); in init_topo_info()
195 OnOffAuto smm = x86ms->smm; in x86_machine_get_smm()
220 OnOffAuto acpi = x86ms->acpi; in x86_machine_get_acpi()
237 OnOffAuto pit = x86ms->pit; in x86_machine_get_pit()
254 OnOffAuto pic = x86ms->pic; in x86_machine_get_pic()
271 return g_strdup(x86ms->oem_id); in x86_machine_get_oem_id()
344 list = x86ms->sgx_epc_list; in machine_set_sgx_epc()
364 x86ms->smm = ON_OFF_AUTO_AUTO; in x86_machine_initfn()
366 x86ms->pit = ON_OFF_AUTO_AUTO; in x86_machine_initfn()
367 x86ms->pic = ON_OFF_AUTO_AUTO; in x86_machine_initfn()
[all …]
A Dmicrovm.c69 if (x86ms->below_4g_mem_size > 1 * MiB) { in microvm_set_rtc()
93 val = x86ms->above_4g_mem_size / 65536; in microvm_set_rtc()
189 if (x86ms->ioapic2) { in microvm_devices_init()
248 x86ms->pci_irq_mask = 0; in microvm_devices_init()
251 if (x86ms->pic == ON_OFF_AUTO_ON || x86ms->pic == ON_OFF_AUTO_AUTO) { in microvm_devices_init()
261 if (x86ms->pit == ON_OFF_AUTO_ON || x86ms->pit == ON_OFF_AUTO_AUTO) { in microvm_devices_init()
299 x86ms->above_4g_mem_size = 0; in microvm_memory_init()
310 if (x86ms->above_4g_mem_size > 0) { in microvm_memory_init()
341 x86ms->fw_cfg = fw_cfg; in microvm_memory_init()
592 fw_cfg_add_e820(x86ms->fw_cfg); in microvm_machine_done()
[all …]
A Dx86-common.c86 x86ms->apic_id_limit = x86_cpu_apic_id_from_index(x86ms, in x86_cpus_init()
169 if (x86ms->acpi_dev) { in x86_cpu_plug()
177 x86ms->boot_cpus++; in x86_cpu_plug()
178 if (x86ms->rtc) { in x86_cpu_plug()
179 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in x86_cpu_plug()
181 if (x86ms->fw_cfg) { in x86_cpu_plug()
182 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in x86_cpu_plug()
232 x86ms->boot_cpus--; in x86_cpu_unplug_cb()
234 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in x86_cpu_unplug_cb()
235 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in x86_cpu_unplug_cb()
[all …]
A Dacpi-microvm.c106 X86MachineState *x86ms = X86_MACHINE(mms); in build_dsdt_microvm() local
121 fw_cfg_add_acpi_dsdt(sb_scope, x86ms->fw_cfg); in build_dsdt_microvm()
152 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_build_microvm() local
202 x86ms->oem_table_id); in acpi_build_microvm()
206 x86ms->oem_id, x86ms->oem_table_id); in acpi_build_microvm()
215 x86ms->oem_id, x86ms->oem_table_id); in acpi_build_microvm()
222 x86ms->oem_table_id); in acpi_build_microvm()
229 .oem_id = x86ms->oem_id, in acpi_build_microvm()
247 X86MachineState *x86ms = X86_MACHINE(mms); in acpi_setup_microvm() local
250 assert(x86ms->fw_cfg); in acpi_setup_microvm()
[all …]
A Dpc.c629 x86_rtc_set_cpus_count(x86ms->rtc, x86ms->boot_cpus); in pc_machine_done()
634 if (x86ms->fw_cfg) { in pc_machine_done()
639 fw_cfg_modify_i16(x86ms->fw_cfg, FW_CFG_NB_CPUS, x86ms->boot_cpus); in pc_machine_done()
677 x86ms->fw_cfg = fw_cfg; in xen_load_linux()
694 return x86ms->above_4g_mem_start + x86ms->above_4g_mem_size; in pc_above_4g_end()
895 e820_add_entry(x86ms->above_4g_mem_start, x86ms->above_4g_mem_size, in pc_memory_init()
987 x86ms->boot_cpus, x86ms->apic_id_limit); in pc_memory_init()
1013 x86ms->fw_cfg = fw_cfg; in pc_memory_init()
1216 (x86ms->pit == ON_OFF_AUTO_AUTO || x86ms->pit == ON_OFF_AUTO_ON)) { in pc_basic_device_init()
1293 if (!x86ms->acpi_dev || !x86_machine_is_acpi_enabled(x86ms)) { in pc_memory_pre_plug()
[all …]
A Dpc_piix.c107 X86MachineState *x86ms = X86_MACHINE(machine); in pc_init1() local
176 x86ms->below_4g_mem_size = lowmem; in pc_init1()
178 x86ms->above_4g_mem_size = 0; in pc_init1()
179 x86ms->below_4g_mem_size = machine->ram_size; in pc_init1()
184 x86_cpus_init(x86ms, pcmc->default_cpu_version); in pc_init1()
289 isa_bus_register_input_irqs(isa_bus, x86ms->gsi); in pc_init1()
291 x86ms->rtc = isa_new(TYPE_MC146818_RTC); in pc_init1()
299 if (x86ms->pic == ON_OFF_AUTO_ON || x86ms->pic == ON_OFF_AUTO_AUTO) { in pc_init1()
308 x86_register_ferr_irq(x86ms->gsi[13]); in pc_init1()
314 pc_basic_device_init(pcms, isa_bus, x86ms->gsi, x86ms->rtc, in pc_init1()
[all …]
A Dacpi-common.c96 X86MachineState *x86ms, in acpi_build_madt() argument
101 MachineClass *mc = MACHINE_GET_CLASS(x86ms); in acpi_build_madt()
102 X86MachineClass *x86mc = X86_MACHINE_GET_CLASS(x86ms); in acpi_build_madt()
103 const CPUArchIdList *apic_ids = mc->possible_cpu_arch_ids(MACHINE(x86ms)); in acpi_build_madt()
112 x86ms->pic != ON_OFF_AUTO_OFF ? 1 : 0 , 4); in acpi_build_madt()
122 if (x86ms->ioapic2) { in acpi_build_madt()
133 if (!(x86ms->pci_irq_mask & (1 << i))) { in acpi_build_madt()
A Dpc_q35.c131 X86MachineState *x86ms = X86_MACHINE(machine); in pc_q35_init() local
183 x86ms->below_4g_mem_size = lowmem; in pc_q35_init()
185 x86ms->above_4g_mem_size = 0; in pc_q35_init()
186 x86ms->below_4g_mem_size = machine->ram_size; in pc_q35_init()
190 x86_cpus_init(x86ms, pcmc->default_cpu_version); in pc_q35_init()
230 gsi_state = pc_gsi_create(&x86ms->gsi, true); in pc_q35_init()
237 x86_machine_is_smm_enabled(x86ms)); in pc_q35_init()
247 (Object **)&x86ms->acpi_dev, in pc_q35_init()
269 if (x86ms->pic == ON_OFF_AUTO_ON || x86ms->pic == ON_OFF_AUTO_AUTO) { in pc_q35_init()
276 x86_register_ferr_irq(x86ms->gsi[13]); in pc_q35_init()
[all …]
A Dmonitor.c37 X86MachineState *x86ms = X86_MACHINE(qdev_get_machine()); in qmp_rtc_reset_reinjection() local
40 if (x86ms->rtc) { in qmp_rtc_reset_reinjection()
41 rtc_reset_reinjection(MC146818_RTC(x86ms->rtc)); in qmp_rtc_reset_reinjection()
44 assert(!x86ms->rtc); in qmp_rtc_reset_reinjection()
A Dacpi-build.c2447 oem_id = x86ms->oem_id; in acpi_build()
2487 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2496 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2518 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2522 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2537 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2558 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2563 x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
2567 x86ms->oem_id, x86ms->oem_table_id, &pcms->cxl_devices_state); in acpi_build()
2571 build_waet(tables_blob, tables->linker, x86ms->oem_id, x86ms->oem_table_id); in acpi_build()
[all …]
A Dsgx.c211 X86MachineState *x86ms; in qmp_query_sgx() local
220 x86ms = X86_MACHINE(pcms); in qmp_query_sgx()
221 if (!x86ms->sgx_epc_list) { in qmp_query_sgx()
299 X86MachineState *x86ms = X86_MACHINE(pcms); in pc_machine_init_sgx_epc() local
303 if (!x86ms->sgx_epc_list) { in pc_machine_init_sgx_epc()
307 sgx_epc->base = x86ms->above_4g_mem_start + x86ms->above_4g_mem_size; in pc_machine_init_sgx_epc()
313 for (list = x86ms->sgx_epc_list; list; list = list->next) { in pc_machine_init_sgx_epc()
A Dnitro_enclave.c156 X86MachineState *x86ms = X86_MACHINE(obj); in nitro_enclave_machine_initfn() local
163 x86ms->acpi = ON_OFF_AUTO_OFF; in nitro_enclave_machine_initfn()
166 static void x86_load_eif(X86MachineState *x86ms, FWCfgState *fw_cfg, in x86_load_eif() argument
171 MachineState *machine = MACHINE(x86ms); in x86_load_eif()
172 NitroEnclaveMachineState *nems = NITRO_ENCLAVE_MACHINE(x86ms); in x86_load_eif()
202 x86_load_linux(x86ms, fw_cfg, 0, true); in x86_load_eif()
A Dpc_sysfw.c144 X86MachineState *x86ms = X86_MACHINE(pcms); in pc_system_flash_map() local
198 x86_isa_bios_init(&x86ms->isa_bios, rom_memory, flash_mem, in pc_system_flash_map()
201 pc_isa_bios_init(pcms, &x86ms->isa_bios, rom_memory, flash_mem); in pc_system_flash_map()
A Dmultiboot.h7 int load_multiboot(X86MachineState *x86ms,
A Dacpi-common.h14 X86MachineState *x86ms,
A Dsgx-epc.c54 X86MachineState *x86ms = X86_MACHINE(pcms); in sgx_epc_realize() local
61 if (x86ms->boot_cpus != 0) { in sgx_epc_realize()
A Dmicrovm-dt.c319 X86MachineState *x86ms = X86_MACHINE(mms); in dt_setup_microvm() local
336 fw_cfg_add_file(x86ms->fw_cfg, "etc/fdt", mms->fdt, size); in dt_setup_microvm()
A Dmultiboot.c146 int load_multiboot(X86MachineState *x86ms, in load_multiboot() argument
155 bool multiboot_dma_enabled = X86_MACHINE_GET_CLASS(x86ms)->fwcfg_dma_enabled; in load_multiboot()
A Damd_iommu.c1619 X86MachineState *x86ms = X86_MACHINE(ms); in amdvi_sysbus_realize() local
1631 x86ms->ioapic_as = amdvi_host_dma_iommu(bus, s, AMDVI_IOAPIC_SB_DEVID); in amdvi_sysbus_realize()
1656 if (x86ms->apic_id_limit > 255 && !s->xtsup) { in amdvi_sysbus_realize()
A Dintel_iommu.c4359 X86MachineState *x86ms = X86_MACHINE(ms); in vtd_realize() local
4408 x86ms->ioapic_as = vtd_host_dma_iommu(bus, s, Q35_PSEUDO_DEVFN_IOAPIC); in vtd_realize()
/qemu/include/hw/i386/
A Dx86.h113 void init_topo_info(X86CPUTopoInfo *topo_info, const X86MachineState *x86ms);
114 uint32_t x86_cpu_apic_id_from_index(X86MachineState *x86ms,
130 void x86_bios_rom_init(X86MachineState *x86ms, const char *default_firmware,
133 void x86_load_linux(X86MachineState *x86ms,
138 bool x86_machine_is_smm_enabled(const X86MachineState *x86ms);
139 bool x86_machine_is_acpi_enabled(const X86MachineState *x86ms);
A Dmicrovm.h81 void (*x86_load_linux)(X86MachineState *x86ms, FWCfgState *fw_cfg,
/qemu/hw/i386/xen/
A Dxen-hvm.c119 X86MachineState *x86ms = X86_MACHINE(pcms); in xen_ram_init() local
138 x86ms->above_4g_mem_size = ram_size - user_lowmem; in xen_ram_init()
139 x86ms->below_4g_mem_size = user_lowmem; in xen_ram_init()
141 x86ms->above_4g_mem_size = 0; in xen_ram_init()
142 x86ms->below_4g_mem_size = ram_size; in xen_ram_init()
144 if (!x86ms->above_4g_mem_size) { in xen_ram_init()
151 block_len = (4 * GiB) + x86ms->above_4g_mem_size; in xen_ram_init()
168 x86ms->below_4g_mem_size - 0xc0000); in xen_ram_init()
170 if (x86ms->above_4g_mem_size > 0) { in xen_ram_init()
173 x86ms->above_4g_mem_size); in xen_ram_init()
/qemu/hw/acpi/
A Dcpu_hotplug.c143 X86MachineState *x86ms = X86_MACHINE(machine); in build_legacy_cpu_hotplug_aml() local
251 if (x86ms->apic_id_limit > ACPI_CPU_HOTPLUG_ID_LIMIT) { in build_legacy_cpu_hotplug_aml()
253 x86ms->apic_id_limit - 1); in build_legacy_cpu_hotplug_aml()
331 pkg = x86ms->apic_id_limit <= 255 ? aml_package(x86ms->apic_id_limit) : in build_legacy_cpu_hotplug_aml()
332 aml_varpackage(x86ms->apic_id_limit); in build_legacy_cpu_hotplug_aml()
/qemu/target/i386/
A Dsev.c1598 X86MachineState *x86ms = X86_MACHINE(ms); in sev_snp_kvm_init() local
1600 if (x86ms->smm == ON_OFF_AUTO_AUTO) { in sev_snp_kvm_init()
1601 x86ms->smm = ON_OFF_AUTO_OFF; in sev_snp_kvm_init()
1602 } else if (x86ms->smm == ON_OFF_AUTO_ON) { in sev_snp_kvm_init()

Completed in 83 milliseconds

12