/qemu/hw/arm/ |
H A D | virt-acpi-build.c | 282 acpi_table_begin(&table, table_data); in build_iort() 480 acpi_table_begin(&table, table_data); in build_srat() 511 nvdimm_build_srat(table_data); in build_srat() 543 acpi_table_begin(&table, table_data); in build_gtdt() 573 build_append_int_noprefix(table_data, 0, 4); in build_gtdt() 575 build_append_int_noprefix(table_data, 0, 4); in build_gtdt() 598 acpi_table_begin(&table, table_data); in build_dbg2() 637 build_append_int_noprefix(table_data, in build_dbg2() 669 acpi_table_begin(&table, table_data); in build_madt() 809 acpi_table_begin(&table, table_data); in build_dsdt() [all …]
|
/qemu/hw/acpi/ |
H A D | hmat.c | 43 build_append_int_noprefix(table_data, 0, 2); in build_hmat_mpda() 45 build_append_int_noprefix(table_data, 0, 2); in build_hmat_mpda() 47 build_append_int_noprefix(table_data, 40, 4); in build_hmat_mpda() 51 build_append_int_noprefix(table_data, 0, 2); in build_hmat_mpda() 57 build_append_int_noprefix(table_data, 0, 4); in build_hmat_mpda() 63 build_append_int_noprefix(table_data, 0, 8); in build_hmat_mpda() 69 build_append_int_noprefix(table_data, 0, 8); in build_hmat_mpda() 93 build_append_int_noprefix(table_data, 1, 2); in build_hmat_lb() 95 build_append_int_noprefix(table_data, 0, 2); in build_hmat_lb() 104 build_append_int_noprefix(table_data, 0, 2); in build_hmat_lb() [all …]
|
H A D | viot.c | 24 build_append_int_noprefix(table_data, 0, 1); in build_pci_host_range() 26 build_append_int_noprefix(table_data, 24, 2); in build_pci_host_range() 30 build_append_int_noprefix(table_data, 0, 2); in build_pci_host_range() 32 build_append_int_noprefix(table_data, 0, 2); in build_pci_host_range() 40 build_append_int_noprefix(table_data, 0, 6); in build_pci_host_range() 108 acpi_table_begin(&table, table_data); in build_viot() 114 build_append_int_noprefix(table_data, 0, 8); in build_viot() 120 build_append_int_noprefix(table_data, 0, 1); in build_viot() 122 build_append_int_noprefix(table_data, 16, 2); in build_viot() 124 build_append_int_noprefix(table_data, 0, 2); in build_viot() [all …]
|
H A D | cxl.c | 109 build_append_int_noprefix(table_data, 0, 1); in cedt_build_chbs() 112 build_append_int_noprefix(table_data, 0, 1); in cedt_build_chbs() 115 build_append_int_noprefix(table_data, 32, 2); in cedt_build_chbs() 121 build_append_int_noprefix(table_data, 1, 4); in cedt_build_chbs() 124 build_append_int_noprefix(table_data, 0, 4); in cedt_build_chbs() 147 build_append_int_noprefix(table_data, 1, 1); in cedt_build_cfmws() 150 build_append_int_noprefix(table_data, 0, 1); in cedt_build_cfmws() 156 build_append_int_noprefix(table_data, 0, 4); in cedt_build_cfmws() 168 build_append_int_noprefix(table_data, 0, 1); in cedt_build_cfmws() 209 acpi_add_table(table_offsets, table_data); in cxl_build_cedt() [all …]
|
H A D | acpi_generic_initiator.c | 87 build_append_int_noprefix(table_data, 5, 1); /* Type */ in build_srat_generic_pci_initiator_affinity() 88 build_append_int_noprefix(table_data, 32, 1); /* Length */ in build_srat_generic_pci_initiator_affinity() 89 build_append_int_noprefix(table_data, 0, 1); /* Reserved */ in build_srat_generic_pci_initiator_affinity() 94 build_append_int_noprefix(table_data, handle->segment, 2); in build_srat_generic_pci_initiator_affinity() 95 build_append_int_noprefix(table_data, handle->bdf, 2); in build_srat_generic_pci_initiator_affinity() 97 build_append_int_noprefix(table_data, 0, 1); in build_srat_generic_pci_initiator_affinity() 101 build_append_int_noprefix(table_data, 0, 4); /* Reserved */ in build_srat_generic_pci_initiator_affinity() 108 GArray *table_data = opaque; in build_all_acpi_generic_initiators() local 137 build_srat_generic_pci_initiator_affinity(table_data, in build_all_acpi_generic_initiators() 143 void build_srat_generic_pci_initiator(GArray *table_data) in build_srat_generic_pci_initiator() argument [all …]
|
H A D | ghes.c | 299 build_append_int_noprefix(table_data, source_id, 2); in build_ghes_v2() 301 build_append_int_noprefix(table_data, 0xffff, 2); in build_ghes_v2() 303 build_append_int_noprefix(table_data, 0, 1); in build_ghes_v2() 305 build_append_int_noprefix(table_data, 1, 1); in build_ghes_v2() 308 build_append_int_noprefix(table_data, 1, 4); in build_ghes_v2() 310 build_append_int_noprefix(table_data, 1, 4); in build_ghes_v2() 314 address_offset = table_data->len; in build_ghes_v2() 343 address_offset = table_data->len; in build_ghes_v2() 356 build_append_int_noprefix(table_data, ~0x1ULL, 8); in build_ghes_v2() 358 build_append_int_noprefix(table_data, 0x1, 8); in build_ghes_v2() [all …]
|
H A D | pci.c | 35 void build_mcfg(GArray *table_data, BIOSLinker *linker, AcpiMcfgInfo *info, in build_mcfg() argument 41 acpi_table_begin(&table, table_data); in build_mcfg() 44 build_append_int_noprefix(table_data, 0, 8); in build_mcfg() 50 build_append_int_noprefix(table_data, info->base, 8); in build_mcfg() 52 build_append_int_noprefix(table_data, 0, 2); in build_mcfg() 54 build_append_int_noprefix(table_data, 0, 1); in build_mcfg() 56 build_append_int_noprefix(table_data, PCIE_MMCFG_BUS(info->size - 1), 1); in build_mcfg() 58 build_append_int_noprefix(table_data, 0, 4); in build_mcfg()
|
H A D | aml-build.c | 1759 unsigned off = table_data->len; in acpi_data_push() 1761 return table_data->data + off; in acpi_data_push() 1772 uint32_t offset = table_data->len; in acpi_add_table() 1875 acpi_table_begin(&table, table_data); in build_rsdt() 1903 acpi_table_begin(&table, table_data); in build_xsdt() 1953 acpi_table_begin(&table, table_data); in build_slit() 2004 acpi_table_begin(&table, table_data); in build_spcr() 2061 uint32_t pptt_start = table_data->len; in build_pptt() 2066 acpi_table_begin(&table, table_data); in build_pptt() 2280 acpi_table_begin(&table, table_data); in build_tpm2() [all …]
|
H A D | erst.c | 188 GArray *table_data; member 209 build_append_int_noprefix(e->table_data, e->instruction, 1); in build_serialization_instruction() 211 build_append_int_noprefix(e->table_data, e->flags, 1); in build_serialization_instruction() 213 build_append_int_noprefix(e->table_data, 0, 1); in build_serialization_instruction() 220 build_append_gas_from_struct(e->table_data, &gas); in build_serialization_instruction() 222 build_append_int_noprefix(e->table_data, value, 8); in build_serialization_instruction() 225 build_append_int_noprefix(e->table_data, mask, 8); in build_serialization_instruction() 351 acpi_table_begin(&table, table_data); in build_erst() 354 build_append_int_noprefix(table_data, 48, 4); in build_erst() 357 build_append_int_noprefix(table_data, 0, 4); in build_erst() [all …]
|
H A D | vmgenid.c | 25 void vmgenid_build_acpi(VmGenIdState *vms, GArray *table_data, GArray *guid, in vmgenid_build_acpi() argument 47 acpi_table_begin(&table, table_data); in vmgenid_build_acpi() 51 vgia_offset = table_data->len + in vmgenid_build_acpi() 93 g_array_append_vals(table_data, ssdt->buf->data, ssdt->buf->len); in vmgenid_build_acpi()
|
H A D | nvdimm.c | 408 acpi_add_table(table_offsets, table_data); in nvdimm_build_nfit() 410 acpi_table_begin(&table, table_data); in nvdimm_build_nfit() 412 build_append_int_noprefix(table_data, 0, 4); in nvdimm_build_nfit() 1378 acpi_add_table(table_offsets, table_data); in nvdimm_build_ssdt() 1380 acpi_table_begin(&table, table_data); in nvdimm_build_ssdt() 1412 mem_addr_offset = build_append_named_dword(table_data, in nvdimm_build_ssdt() 1430 void nvdimm_build_srat(GArray *table_data) in nvdimm_build_srat() argument 1444 build_srat_memory(table_data, addr, size, node, in nvdimm_build_srat() 1450 void nvdimm_build_acpi(GArray *table_offsets, GArray *table_data, in nvdimm_build_acpi() argument 1462 nvdimm_build_ssdt(table_offsets, table_data, linker, state, in nvdimm_build_acpi() [all …]
|
H A D | hmat.h | 41 void build_hmat(GArray *table_data, BIOSLinker *linker, NumaState *numa_state,
|
H A D | viot.h | 9 void build_viot(MachineState *ms, GArray *table_data, BIOSLinker *linker,
|
/qemu/hw/riscv/ |
H A D | virt-acpi-build.c | 223 static void build_rhct(GArray *table_data, in build_rhct() argument 240 acpi_table_begin(&table, table_data); in build_rhct() 245 build_append_int_noprefix(table_data, in build_rhct() 370 static void build_fadt_rev6(GArray *table_data, in build_fadt_rev6() argument 386 static void build_dsdt(GArray *table_data, in build_dsdt() argument 398 acpi_table_begin(&table, table_data); in build_dsdt() 451 static void build_madt(GArray *table_data, in build_madt() argument 477 acpi_table_begin(&table, table_data); in build_madt() 479 build_append_int_noprefix(table_data, 0, 4); in build_madt() 584 acpi_table_begin(&table, table_data); in build_srat() [all …]
|
/qemu/hw/loongarch/ |
H A D | acpi-build.c | 92 build_facs(GArray *table_data) in build_facs() argument 97 g_array_append_vals(table_data, sig, 4); /* Signature */ in build_facs() 108 build_madt(GArray *table_data, BIOSLinker *linker, in build_madt() argument 118 acpi_table_begin(&table, table_data); in build_madt() 121 build_append_int_noprefix(table_data, 0, 4); in build_madt() 177 acpi_table_begin(&table, table_data); in build_srat() 192 build_append_int_noprefix(table_data, 1, 4); in build_srat() 195 build_append_int_noprefix(table_data, 0, 3); in build_srat() 216 build_srat_memory(table_data, mem_base, in build_srat() 399 acpi_table_begin(&table, table_data); in build_dsdt() [all …]
|
/qemu/hw/i386/ |
H A D | acpi-common.c | 95 void acpi_build_madt(GArray *table_data, BIOSLinker *linker, in acpi_build_madt() argument 107 acpi_table_begin(&table, table_data); in acpi_build_madt() 111 build_append_int_noprefix(table_data, in acpi_build_madt() 115 pc_madt_cpu_entry(i, apic_ids, table_data, false); in acpi_build_madt() 123 build_ioapic(table_data, ACPI_BUILD_IOAPIC_ID + 1, in acpi_build_madt() 128 build_xrupt_override(table_data, 0, 2, in acpi_build_madt() 137 build_xrupt_override(table_data, i, i, in acpi_build_madt() 143 build_append_int_noprefix(table_data, 0xA, 1); /* Type */ in acpi_build_madt() 145 build_append_int_noprefix(table_data, 0, 2); /* Flags */ in acpi_build_madt() 154 build_append_int_noprefix(table_data, 4, 1); /* Type */ in acpi_build_madt() [all …]
|
H A D | acpi-build.c | 328 build_facs(GArray *table_data) in build_facs() argument 1446 acpi_table_begin(&table, table_data); in build_dsdt() 1871 acpi_table_begin(&table, table_data); in build_hpet() 1904 acpi_table_begin(&table, table_data); in build_tpm_tcpa() 1910 log_addr_offset = table_data->len; in build_tpm_tcpa() 1946 acpi_table_begin(&table, table_data); in build_srat() 1989 numa_mem_start = table_data->len; in build_srat() 2034 nvdimm_build_srat(table_data); in build_srat() 2037 sgx_epc_build_srat(table_data); in build_srat() 2153 acpi_table_begin(&table, table_data); in build_dmar_q35() [all …]
|
H A D | acpi-microvm.c | 103 build_dsdt_microvm(GArray *table_data, BIOSLinker *linker, in build_dsdt_microvm() argument 117 acpi_table_begin(&table, table_data); in build_dsdt_microvm() 142 g_array_append_vals(table_data, dsdt->buf->data, dsdt->buf->len); in build_dsdt_microvm() 154 GArray *tables_blob = tables->table_data; in acpi_build_microvm() 260 acpi_add_rom_blob(acpi_build_no_update, NULL, tables.table_data, in acpi_setup_microvm()
|
H A D | acpi-common.h | 13 void acpi_build_madt(GArray *table_data, BIOSLinker *linker,
|
/qemu/include/hw/acpi/ |
H A D | aml-build.h | 216 GArray *table_data; member 447 void *acpi_data_push(GArray *table_data, unsigned size); 449 void acpi_add_table(GArray *table_offsets, GArray *table_data); 455 build_rsdt(GArray *table_data, BIOSLinker *linker, GArray *table_offsets, 458 build_xsdt(GArray *table_data, BIOSLinker *linker, GArray *table_offsets, 486 void build_srat_memory(GArray *table_data, uint64_t base, 489 void build_slit(GArray *table_data, BIOSLinker *linker, MachineState *ms, 492 void build_pptt(GArray *table_data, BIOSLinker *linker, MachineState *ms, 498 void build_tpm2(GArray *table_data, BIOSLinker *linker, GArray *tcpalog, 501 void build_spcr(GArray *table_data, BIOSLinker *linker,
|
H A D | erst.h | 17 void build_erst(GArray *table_data, BIOSLinker *linker, Object *erst_dev,
|
H A D | cxl.h | 24 void cxl_build_cedt(GArray *table_offsets, GArray *table_data,
|
H A D | acpi_generic_initiator.h | 45 void build_srat_generic_pci_initiator(GArray *table_data);
|
H A D | pci.h | 37 void build_mcfg(GArray *table_data, BIOSLinker *linker, AcpiMcfgInfo *info,
|
/qemu/include/hw/mem/ |
H A D | nvdimm.h | 154 void nvdimm_build_srat(GArray *table_data); 155 void nvdimm_build_acpi(GArray *table_offsets, GArray *table_data,
|