| /openbmc/qemu/hw/i386/ |
| H A D | pc_sysfw.c | 44 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 D | pc.c | 356 static void set_boot_dev(PCMachineState *pcms, MC146818RtcState *s, in set_boot_dev() 377 mc146818rtc_set_cmos_data(s, 0x38, (bds[2] << 4) | !pcms->fd_bootchk); in pc_boot_set() local 382 PCMachineState *pcms = opaque; 383 X86MachineState *x86ms = X86_MACHINE(pcms); in pc_cmos_init_floppy() 385 set_boot_dev(pcms, MC146818_RTC(x86ms->rtc), boot_device, errp); in pc_cmos_init_floppy() 488 static void pc_cmos_init_late(PCMachineState *pcms) in pc_cmos_init_late() 490 X86MachineState *x86ms = X86_MACHINE(pcms); in pc_cmos_init_late() 498 if (pcms->idebus[0] && in pc_cmos_init_late() 499 ide_get_geometry(pcms->idebus[0], 0, in pc_cmos_init_late() 504 if (pcms in pc_cmos_init_late() 351 set_boot_dev(PCMachineState * pcms,MC146818RtcState * s,const char * boot_device,Error ** errp) set_boot_dev() argument 483 pc_cmos_init_late(PCMachineState * pcms) pc_cmos_init_late() argument 609 PCMachineState *pcms = container_of(notifier, pc_machine_done() local 647 xen_load_linux(PCMachineState * pcms) xen_load_linux() argument 679 pc_above_4g_end(PCMachineState * pcms) pc_above_4g_end() argument 690 pc_get_device_memory_range(PCMachineState * pcms,hwaddr * base,ram_addr_t * device_mem_size) pc_get_device_memory_range() argument 708 pc_get_cxl_range_start(PCMachineState * pcms) pc_get_cxl_range_start() argument 741 pc_get_cxl_range_end(PCMachineState * pcms) pc_get_cxl_range_end() argument 751 pc_max_used_gpa(PCMachineState * pcms,uint64_t pci_hole64_size) pc_max_used_gpa() argument 823 pc_memory_init(PCMachineState * pcms,MemoryRegion * system_memory,MemoryRegion * rom_memory,uint64_t pci_hole64_size) pc_memory_init() argument 1018 PCMachineState *pcms = PC_MACHINE(qdev_get_machine()); pc_pci_hole64_start() local 1126 pc_basic_device_init(struct PCMachineState * pcms,ISABus * isa_bus,qemu_irq * gsi,ISADevice * rtc_state,bool create_fdctrl,uint32_t hpet_irqs) pc_basic_device_init() argument 1302 PCMachineState *pcms = PC_MACHINE(hotplug_dev); pc_memory_plug() local 1344 PCMachineState *pcms = PC_MACHINE(hotplug_dev); pc_memory_unplug() local 1396 PCMachineState *pcms = PC_MACHINE(hotplug_dev); pc_machine_device_pre_plug_cb() local 1472 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_vmport() local 1481 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_vmport() local 1488 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_fd_bootchk() local 1495 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_fd_bootchk() local 1502 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_smbus() local 1509 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_smbus() local 1516 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_sata() local 1523 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_sata() local 1530 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_hpet() local 1537 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_hpet() local 1544 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_i8042() local 1551 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_i8042() local 1558 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_default_bus_bypass_iommu() local 1566 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_default_bus_bypass_iommu() local 1574 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_smbios_ep() local 1583 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_smbios_ep() local 1592 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_max_ram_below_4g() local 1602 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_max_ram_below_4g() local 1627 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_get_max_fw_size() local 1637 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_set_max_fw_size() local 1667 PCMachineState *pcms = PC_MACHINE(obj); pc_machine_initfn() local [all...] |
| H A D | pc_piix.c | 104 PCMachineState *pcms = PC_MACHINE(machine); in piix_intx_routing_notifier_xen() 105 PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms); in piix_intx_routing_notifier_xen() 156 xen_hvm_init_pc(pcms, &ram_memory); in pc_init1() 159 if (!pcms->max_ram_below_4g) { in pc_init1() 160 pcms->max_ram_below_4g = 0xe0000000; /* default: 3.5G */ in pc_init1() 162 lowmem = pcms->max_ram_below_4g; in pc_init1() 163 if (machine->ram_size >= pcms->max_ram_below_4g) { in pc_init1() 172 pcms->max_ram_below_4g); in pc_init1() 186 pc_machine_init_sgx_epc(pcms); in pc_init1() 214 pcms in pc_init1() 114 PCMachineState *pcms = PC_MACHINE(machine); pc_init1() local 405 PCMachineState *pcms = PC_MACHINE(obj); pc_get_south_bridge() local 421 PCMachineState *pcms = PC_MACHINE(obj); pc_set_south_bridge() local 454 PCMachineState *pcms = PC_MACHINE(machine); pc_xen_hvm_init() local [all...] |
| H A D | sgx.c | 118 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 D | pc_q35.c | 133 PCMachineState *pcms = PC_MACHINE(machine); in pc_q35_init() local 134 PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms); in pc_q35_init() 170 if (!pcms->max_ram_below_4g) { in pc_q35_init() 171 pcms->max_ram_below_4g = 4 * GiB; in pc_q35_init() 173 if (lowmem > pcms->max_ram_below_4g) { in pc_q35_init() 174 lowmem = pcms->max_ram_below_4g; in pc_q35_init() 181 (uint64_t)machine->ram_size, pcms->max_ram_below_4g); in pc_q35_init() 193 pc_machine_init_sgx_epc(pcms); in pc_q35_init() 209 pc_memory_init(pcms, system_memory, pci_memory, pci_hole64_size); in pc_q35_init() 225 pcms in pc_q35_init() [all...] |
| H A D | x86-iommu.c | 83 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 D | sgx-stub.c | 30 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 D | fw_cfg.c | 62 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 D | sgx-epc.c | 52 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 D | fw_cfg.h | 26 void fw_cfg_build_smbios(PCMachineState *pcms, FWCfgState *fw_cfg,
|
| H A D | acpi-build.c | 859 PCMachineState *pcms = PC_MACHINE(machine); in build_dsdt() local 976 if (pcms->memhp_io_base && nr_mem) { in build_dsdt() 979 pcms->memhp_io_base); in build_dsdt() 1041 MemoryRegion *mr = &pcms->cxl_devices_state.host_mr; in build_dsdt() 1229 if (pcms->sgx_epc.size != 0) { in build_dsdt() 1230 uint64_t epc_base = pcms->sgx_epc.base; in build_dsdt() 1231 uint64_t epc_size = pcms->sgx_epc.size; in build_dsdt() 1925 PCMachineState *pcms = PC_MACHINE(machine); in acpi_build() 1927 DeviceState *iommu = pcms->iommu; in acpi_build() 2074 if (pcms in acpi_build() 1921 PCMachineState *pcms = PC_MACHINE(machine); acpi_build() local 2173 PCMachineState *pcms = PC_MACHINE(qdev_get_machine()); acpi_setup() local [all...] |
| H A D | amd_iommu.c | 2520 PCMachineState *pcms = PC_MACHINE(ms); 2522 PCIBus *bus = pcms->pcibus; 1714 PCMachineState *pcms = PC_MACHINE(ms); amdvi_sysbus_realize() local
|
| H A D | intel_iommu.c | 5410 PCMachineState *pcms = PC_MACHINE(ms); 5412 PCIBus *bus = pcms->pcibus; 4942 PCMachineState *pcms = PC_MACHINE(ms); vtd_realize() local
|
| /openbmc/qemu/include/hw/i386/ |
| H A D | pc.h | 185 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 D | x86.h | 115 void x86_cpus_init(X86MachineState *pcms, int default_cpu_version);
|
| /openbmc/qemu/include/hw/xen/ |
| H A D | xen-x86.h | 13 void xen_hvm_init_pc(PCMachineState *pcms, MemoryRegion **ram_memory);
|
| /openbmc/qemu/stubs/ |
| H A D | xen-hw-stub.c | 41 void xen_hvm_init_pc(PCMachineState *pcms, MemoryRegion **ram_memory) in xen_hvm_init_pc() argument
|
| /openbmc/qemu/hw/i386/xen/ |
| H A D | xen-hvm.c | 122 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()
|
| /openbmc/qemu/hw/i386/kvm/ |
| H A D | xen_evtchn.c | 364 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()
|