qemu-patch-raspberry4/include/hw/acpi
Michael S. Tsirkin b54ca0c3df bios-linker-loader: document+validate input
While guest/host ABI is documented in hw/acpi/bios-linker-loader.c,
the API was left undocumented.

This adds documentation for all API functions.

Additionally, input is validated to make sure all
pointers fall within range of provided files.

To allow this validation for checksum commands,
bios_linker_loader_add_checksum is changed to accept GArray * in place
of void *.

Reported-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2016-02-23 12:55:16 +02:00
..
acpi-defs.h hw/arm/virt: Add gic-version option to virt machine 2015-09-24 01:29:37 +01:00
acpi.h acpi: add function to extract oem_id and oem_table_id from the user's SLIC 2016-02-06 20:44:10 +02:00
acpi_dev_interface.h acpi: introduce TYPE_ACPI_DEVICE_IF interface 2014-06-19 18:44:22 +03:00
aml-build.h acpi: expose oem_id and oem_table_id in build_rsdt() 2016-02-06 20:44:10 +02:00
bios-linker-loader.h bios-linker-loader: document+validate input 2016-02-23 12:55:16 +02:00
cpu_hotplug.h pc: acpi: cpuhp: move \_GPE._E02() into SSDT 2016-01-09 23:20:17 +02:00
ich9.h ich9: add TCO interface emulation 2015-07-07 13:12:22 +03:00
memory_hotplug.h pc: acpi: memhp: drop not needed stringify(MEMORY_foo) usage 2016-01-09 23:20:17 +02:00
pc-hotplug.h pc: acpi: cpuhp: move \_GPE._E02() into SSDT 2016-01-09 23:20:17 +02:00
pcihp.h pc: pcihp: expose MMIO base and len as properties 2015-02-26 13:04:18 +01:00
piix4.h piix: APIs for pc guest info 2013-10-14 17:48:52 +03:00
tco.h ich9: add TCO interface emulation 2015-07-07 13:12:22 +03:00
tpm.h TPM2 ACPI table support 2015-06-01 14:18:54 +02:00