Home
last modified time | relevance | path

Searched refs:hardware_errors (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/docs/specs/
H A Dacpi_hest_ghes.rst15 etc/acpi/tables etc/hardware_errors
63 (2) A new fw_cfg blob called "etc/hardware_errors" is introduced. QEMU
64 also needs to populate this blob. The "etc/hardware_errors" fw_cfg blob
72 for the "etc/hardware_errors" fw_cfg blob is
77 firmware pre-allocates memory for "etc/acpi/tables", "etc/hardware_errors"
82 corresponding "address registers" in the "etc/hardware_errors" blob.
86 corresponding "read_ack_register" within the "etc/hardware_errors" blob.
90 respective "Error Status Data Block" in the "etc/hardware_errors" blob.
97 contains a GPA for the beginning of "etc/hardware_errors".
105 firmware will write back the start address of either "etc/hardware_errors"
[all...]
/openbmc/qemu/hw/acpi/
H A Dghes.c31 #define ACPI_HW_ERROR_FW_CFG_FILE "etc/hardware_errors"
237 * Initialize "etc/hardware_errors" and "etc/hardware_errors_addr" fw_cfg blobs. in build_ghes_error_table()
240 static void build_ghes_error_table(AcpiGhesState *ags, GArray *hardware_errors, in build_ghes_error_table()
247 build_append_int_noprefix(hardware_errors, 0, sizeof(uint64_t)); in build_ghes_error_table()
258 build_append_int_noprefix(hardware_errors, 1, sizeof(uint64_t)); in build_ghes_error_table()
262 error_status_block_offset = hardware_errors->len;
265 acpi_data_push(hardware_errors, in build_ghes_v2()
268 /* Tell guest firmware to place hardware_errors blob into RAM */ in build_ghes_v2()
270 hardware_errors, sizeof(uint64_t), false); in build_ghes_v2()
288 * Tell firmware to write hardware_errors GP in build_ghes_v2()
209 build_ghes_error_table(GArray * hardware_errors,BIOSLinker * linker) build_ghes_error_table() argument
334 acpi_build_hest(GArray * table_data,GArray * hardware_errors,BIOSLinker * linker,const char * oem_id,const char * oem_table_id) acpi_build_hest() argument
[all...]
H A Daml-build.c1780 tables->hardware_errors = g_array_new(false, true /* clear */, 1); in acpi_build_tables_init()
1791 g_array_free(tables->hardware_errors, mfre); in acpi_build_tables_cleanup()
/openbmc/qemu/include/hw/acpi/
H A Dghes.h79 * When use_hest_addr is false, the GPA of the etc/hardware_errors firmware
94 GArray *hardware_errors,
100 GArray *hardware_errors);
H A Daml-build.h220 GArray *hardware_errors; member
/openbmc/qemu/hw/arm/
H A Dvirt-acpi-build.c1213 acpi_build_hest(ags, tables_blob, tables->hardware_errors, in virt_acpi_setup()
1386 vms->fw_cfg, tables.hardware_errors);