Home
last modified time | relevance | path

Searched refs:pcms (Results 1 – 19 of 19) sorted by relevance

/qemu/hw/i386/
H A Dpc_sysfw.c44 static void pc_isa_bios_init(PCMachineState *pcms, MemoryRegion *isa_bios, in pc_isa_bios_init() argument
55 if (machine_require_guest_memfd(MACHINE(pcms))) { in pc_isa_bios_init()
79 static PFlashCFI01 *pc_pflash_create(PCMachineState *pcms, in pc_pflash_create() argument
88 object_property_add_child(OBJECT(pcms), name, OBJECT(dev)); in pc_pflash_create()
89 object_property_add_alias(OBJECT(pcms), alias_prop_name, in pc_pflash_create()
99 void pc_system_flash_create(PCMachineState *pcms) in pc_system_flash_create() argument
101 PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms); in pc_system_flash_create()
104 pcms->flash[0] = pc_pflash_create(pcms, "system.flash0", in pc_system_flash_create()
106 pcms->flash[1] = pc_pflash_create(pcms, "system.flash1", in pc_system_flash_create()
111 void pc_system_flash_cleanup_unused(PCMachineState *pcms) in pc_system_flash_cleanup_unused() argument
[all …]
H A Dpc.c346 static void set_boot_dev(PCMachineState *pcms, MC146818RtcState *s, in set_boot_dev() argument
367 mc146818rtc_set_cmos_data(s, 0x38, (bds[2] << 4) | !pcms->fd_bootchk); in set_boot_dev()
372 PCMachineState *pcms = opaque; in pc_boot_set() local
373 X86MachineState *x86ms = X86_MACHINE(pcms); in pc_boot_set()
375 set_boot_dev(pcms, MC146818_RTC(x86ms->rtc), boot_device, errp); in pc_boot_set()
478 static void pc_cmos_init_late(PCMachineState *pcms) in pc_cmos_init_late() argument
480 X86MachineState *x86ms = X86_MACHINE(pcms); in pc_cmos_init_late()
488 if (pcms->idebus[0] && in pc_cmos_init_late()
489 ide_get_geometry(pcms->idebus[0], 0, in pc_cmos_init_late()
494 if (pcms->idebus[0] && in pc_cmos_init_late()
[all …]
H A Dpc_piix.c106 PCMachineState *pcms = PC_MACHINE(machine); in pc_init1() local
107 PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms); in pc_init1()
154 xen_hvm_init_pc(pcms, &ram_memory); in pc_init1()
157 if (!pcms->max_ram_below_4g) { in pc_init1()
158 pcms->max_ram_below_4g = 0xe0000000; /* default: 3.5G */ in pc_init1()
160 lowmem = pcms->max_ram_below_4g; in pc_init1()
161 if (machine->ram_size >= pcms->max_ram_below_4g) { in pc_init1()
170 pcms->max_ram_below_4g); in pc_init1()
184 pc_machine_init_sgx_epc(pcms); in pc_init1()
214 pcms->pcibus = PCI_BUS(qdev_get_child_bus(DEVICE(phb), "pci.0")); in pc_init1()
[all …]
H A Dpc_q35.c130 PCMachineState *pcms = PC_MACHINE(machine); in pc_q35_init() local
131 PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms); in pc_q35_init()
167 if (!pcms->max_ram_below_4g) { in pc_q35_init()
168 pcms->max_ram_below_4g = 4 * GiB; in pc_q35_init()
170 if (lowmem > pcms->max_ram_below_4g) { in pc_q35_init()
171 lowmem = pcms->max_ram_below_4g; in pc_q35_init()
178 (uint64_t)machine->ram_size, pcms->max_ram_below_4g); in pc_q35_init()
190 pc_machine_init_sgx_epc(pcms); in pc_q35_init()
206 pc_memory_init(pcms, system_memory, pci_memory, pci_hole64_size); in pc_q35_init()
222 pcms->default_bus_bypass_iommu, NULL); in pc_q35_init()
[all …]
H A Dsgx.c118 PCMachineState *pcms = PC_MACHINE(qdev_get_machine()); in sgx_epc_reset() local
131 for (j = 0; j < pcms->sgx_epc.nr_sections; j++) { in sgx_epc_reset()
132 epc = pcms->sgx_epc.sections[j]; in sgx_epc_reset()
212 PCMachineState *pcms = in qmp_query_sgx() local
215 if (!pcms) { in qmp_query_sgx()
220 x86ms = X86_MACHINE(pcms); in qmp_query_sgx()
279 PCMachineState *pcms = in sgx_epc_get_section() local
284 if (!pcms || pcms->sgx_epc.size == 0 || pcms->sgx_epc.nr_sections <= section_nr) { in sgx_epc_get_section()
288 epc = pcms->sgx_epc.sections[section_nr]; in sgx_epc_get_section()
296 void pc_machine_init_sgx_epc(PCMachineState *pcms) in pc_machine_init_sgx_epc() argument
[all …]
H A Dx86-iommu.c83 PCMachineState *pcms = in x86_iommu_get_default() local
86 if (pcms && in x86_iommu_get_default()
87 object_dynamic_cast(OBJECT(pcms->iommu), TYPE_X86_IOMMU_DEVICE)) { in x86_iommu_get_default()
88 return X86_IOMMU_DEVICE(pcms->iommu); in x86_iommu_get_default()
99 PCMachineState *pcms = in x86_iommu_realize() local
104 if (!pcms || !pcms->pcibus) { in x86_iommu_realize()
H A Dsgx-stub.c30 void pc_machine_init_sgx_epc(PCMachineState *pcms) in pc_machine_init_sgx_epc() argument
32 memset(&pcms->sgx_epc, 0, sizeof(SGXEPCState)); in pc_machine_init_sgx_epc()
H A Dfw_cfg.c62 void fw_cfg_build_smbios(PCMachineState *pcms, FWCfgState *fw_cfg, in fw_cfg_build_smbios() argument
70 MachineState *ms = MACHINE(pcms); in fw_cfg_build_smbios()
71 PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms); in fw_cfg_build_smbios()
72 MachineClass *mc = MACHINE_GET_CLASS(pcms); in fw_cfg_build_smbios()
H A Dsgx-epc.c52 PCMachineState *pcms = PC_MACHINE(qdev_get_machine()); in sgx_epc_realize() local
53 X86MachineState *x86ms = X86_MACHINE(pcms); in sgx_epc_realize()
55 SGXEPCState *sgx_epc = &pcms->sgx_epc; in sgx_epc_realize()
H A Dfw_cfg.h26 void fw_cfg_build_smbios(PCMachineState *pcms, FWCfgState *fw_cfg,
H A Dacpi-build.c1364 PCMachineState *pcms = PC_MACHINE(machine); in build_dsdt() local
1481 if (pcms->memhp_io_base && nr_mem) { in build_dsdt()
1484 pcms->memhp_io_base); in build_dsdt()
1546 MemoryRegion *mr = &pcms->cxl_devices_state.host_mr; in build_dsdt()
1745 if (pcms->sgx_epc.size != 0) { in build_dsdt()
1746 uint64_t epc_base = pcms->sgx_epc.base; in build_dsdt()
1747 uint64_t epc_size = pcms->sgx_epc.size; in build_dsdt()
2437 PCMachineState *pcms = PC_MACHINE(machine); in acpi_build() local
2439 DeviceState *iommu = pcms->iommu; in acpi_build()
2586 if (pcms->cxl_devices_state.is_enabled) { in acpi_build()
[all …]
H A Damd_iommu.c1657 PCMachineState *pcms = PC_MACHINE(ms); in amdvi_sysbus_realize() local
1659 PCIBus *bus = pcms->pcibus; in amdvi_sysbus_realize()
H A Dintel_iommu.c4823 PCMachineState *pcms = PC_MACHINE(ms); in vtd_realize() local
4825 PCIBus *bus = pcms->pcibus; in vtd_realize()
/qemu/include/hw/i386/
H A Dpc.h185 void xen_load_linux(PCMachineState *pcms);
186 void pc_memory_init(PCMachineState *pcms,
192 void pc_basic_device_init(struct PCMachineState *pcms,
207 void pc_system_flash_create(PCMachineState *pcms);
208 void pc_system_flash_cleanup_unused(PCMachineState *pcms);
209 void pc_system_firmware_init(PCMachineState *pcms, MemoryRegion *rom_memory);
215 void pc_machine_init_sgx_epc(PCMachineState *pcms);
H A Dx86.h112 void x86_cpus_init(X86MachineState *pcms, int default_cpu_version);
/qemu/hw/i386/xen/
H A Dxen-hvm.c122 static void xen_ram_init(PCMachineState *pcms, in xen_ram_init() argument
125 X86MachineState *x86ms = X86_MACHINE(pcms); in xen_ram_init()
613 void xen_hvm_init_pc(PCMachineState *pcms, MemoryRegion **ram_memory) in xen_hvm_init_pc() argument
615 MachineState *ms = MACHINE(pcms); in xen_hvm_init_pc()
655 xen_ram_init(pcms, ms->ram_size, ram_memory); in xen_hvm_init_pc()
658 pcms->acpi_build_enabled = false; in xen_hvm_init_pc()
/qemu/include/hw/xen/
H A Dxen-x86.h13 void xen_hvm_init_pc(PCMachineState *pcms, MemoryRegion **ram_memory);
/qemu/stubs/
H A Dxen-hw-stub.c41 void xen_hvm_init_pc(PCMachineState *pcms, MemoryRegion **ram_memory) in xen_hvm_init_pc() argument
/qemu/hw/i386/kvm/
H A Dxen_evtchn.c364 PCMachineState *pcms = PC_MACHINE(qdev_get_machine()); in type_init() local
372 if (domain || !pcms) { in type_init()
376 pdev = pci_find_device(pcms->pcibus, bus, devfn); in type_init()