qemu/include/hw/acpi
Igor Mammedov ad9671b870 acpi: simplify bios_linker API by removing redundant 'table' argument
'table' argument in bios_linker_add_foo() commands is
a data blob of one of files also passed to the same API.
So instead of passing blob in every API call, add and keep
file name association with related blob at bios_linker_loader_alloc()
time.

And find blob by name looking up allocated file entries
inside of bios_linker_add_foo() commands.

It will:
 - make API less confusing,
 - enforce calling bios_linker_loader_alloc() before
   calling any bios_linker_add_foo()
 - make sure that blob is the correct one, i.e.
   associated with the right file name

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2016-06-07 15:39:27 +03:00
..
acpi_dev_interface.h acpi: extend ACPI interface to provide send_event hook 2016-06-07 15:36:54 +03:00
acpi-defs.h ACPI: Fix the definition of proximity in AcpiSratMemoryAffinity 2016-05-12 13:22:28 +01:00
acpi.h acpi: extend ACPI interface to provide send_event hook 2016-06-07 15:36:54 +03:00
aml-build.h acpi: convert linker from GArray to BIOSLinker structure 2016-06-07 15:36:54 +03:00
bios-linker-loader.h acpi: simplify bios_linker API by removing redundant 'table' argument 2016-06-07 15:39:27 +03:00
cpu_hotplug.h pc: use AcpiDeviceIfClass.send_event to issue GPE events 2016-06-07 15:36:54 +03:00
ich9.h pc: use AcpiDeviceIfClass.send_event to issue GPE events 2016-06-07 15:36:54 +03:00
memory_hotplug.h pc: use AcpiDeviceIfClass.send_event to issue GPE events 2016-06-07 15:36:54 +03:00
pc-hotplug.h pc: acpi: cpuhp: move \_GPE._E02() into SSDT 2016-01-09 23:20:17 +02:00
pcihp.h pc: use AcpiDeviceIfClass.send_event to issue GPE events 2016-06-07 15:36:54 +03:00
piix4.h Use scripts/clean-includes to drop redundant qemu/typedefs.h 2016-03-22 22:20:16 +01:00
tco.h Use scripts/clean-includes to drop redundant qemu/typedefs.h 2016-03-22 22:20:16 +01:00
tpm.h TPM2 ACPI table support 2015-06-01 14:18:54 +02:00