Searched refs:hardware_errors (Results 1 – 6 of 6) sorted by relevance
| /openbmc/qemu/docs/specs/ |
| H A D | acpi_hest_ghes.rst | 15 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 D | ghes.c | 31 #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 D | aml-build.c | 1780 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 D | ghes.h | 79 * When use_hest_addr is false, the GPA of the etc/hardware_errors firmware 94 GArray *hardware_errors, 100 GArray *hardware_errors);
|
| H A D | aml-build.h | 220 GArray *hardware_errors; member
|
| /openbmc/qemu/hw/arm/ |
| H A D | virt-acpi-build.c | 1213 acpi_build_hest(ags, tables_blob, tables->hardware_errors, in virt_acpi_setup() 1386 vms->fw_cfg, tables.hardware_errors);
|