TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | EFI_ERROR_TIME_STAMP |
struct | EFI_COMMON_ERROR_RECORD_HEADER |
struct | EFI_ERROR_SECTION_DESCRIPTOR |
struct | EFI_PROCESSOR_GENERIC_ERROR_DATA |
struct | EFI_GENERIC_ERROR_STATUS |
struct | EFI_PLATFORM_MEMORY_ERROR_DATA |
struct | EFI_PLATFORM_MEMORY2_ERROR_DATA |
struct | EFI_GENERIC_ERROR_PCI_SLOT |
struct | EFI_GENERIC_ERROR_PCIE_DEV_BRIDGE_ID |
struct | EFI_PCIE_ERROR_DATA_CAPABILITY |
struct | EFI_PCIE_ERROR_DATA_AER |
struct | EFI_PCIE_ERROR_DATA |
struct | EFI_PCI_PCIX_BUS_ERROR_DATA |
struct | EFI_GENERIC_ERROR_PCI_DEVICE_ID |
struct | EFI_FIRMWARE_ERROR_DATA |
struct | EFI_DMAR_GENERIC_ERROR_DATA |
struct | EFI_DIRECTED_IO_DMAR_ERROR_DATA |
struct | EFI_IOMMU_DMAR_ERROR_DATA |
union | EFI_CXL_AGENT_ADDRESS |
struct | EFI_CXL_AGENT_DEVICE_ID |
struct | EFI_CXL_DEVICE_SERIAL_NUM |
struct | EFI_CXL_ERROR_PCIE_DEV_ID |
struct | EFI_CXL_COMPONENT_EVENT_LOG |
Enumerations | |
enum | EFI_GENERIC_ERROR_STATUS_ERROR_TYPE { ErrorInternal = 1 , ErrorBus = 16 , ErrorMemStorage = 4 , ErrorTlbStorage = 5 , ErrorCacheStorage = 6 , ErrorFunctionalUnit = 7 , ErrorSelftest = 8 , ErrorOverflow = 9 , ErrorVirtualMap = 17 , ErrorAccessInvalid = 18 , ErrorUnimplAccess = 19 , ErrorLossOfLockstep = 20 , ErrorResponseInvalid = 21 , ErrorParity = 22 , ErrorProtocol = 23 , ErrorPath = 24 , ErrorTimeout = 25 , ErrorPoisoned = 26 } |
Variables | |
EFI_GUID | gEfiEventNotificationTypeCmcGuid |
EFI_GUID | gEfiEventNotificationTypeCpeGuid |
EFI_GUID | gEfiEventNotificationTypeMceGuid |
EFI_GUID | gEfiEventNotificationTypePcieGuid |
EFI_GUID | gEfiEventNotificationTypeInitGuid |
EFI_GUID | gEfiEventNotificationTypeNmiGuid |
EFI_GUID | gEfiEventNotificationTypeBootGuid |
EFI_GUID | gEfiEventNotificationTypeDmarGuid |
EFI_GUID | gEfiEventNotificationTypeSeaGuid |
EFI_GUID | gEfiEventNotificationTypeSeiGuid |
EFI_GUID | gEfiEventNotificationTypePeiGuid |
EFI_GUID | gEfiProcessorGenericErrorSectionGuid |
EFI_GUID | gEfiProcessorSpecificErrorSectionGuid |
EFI_GUID | gEfiIa32X64ProcessorErrorSectionGuid |
EFI_GUID | gEfiArmProcessorErrorSectionGuid |
EFI_GUID | gEfiPlatformMemoryErrorSectionGuid |
EFI_GUID | gEfiPlatformMemory2ErrorSectionGuid |
EFI_GUID | gEfiPcieErrorSectionGuid |
EFI_GUID | gEfiFirmwareErrorSectionGuid |
EFI_GUID | gEfiPciBusErrorSectionGuid |
EFI_GUID | gEfiPciDevErrorSectionGuid |
EFI_GUID | gEfiDMArGenericErrorSectionGuid |
EFI_GUID | gEfiDirectedIoDMArErrorSectionGuid |
EFI_GUID | gEfiIommuDMArErrorSectionGuid |
GUIDs and definitions used for Common Platform Error Record.
Copyright (c) 2011 - 2017, Intel Corporation. All rights reserved.
(C) Copyright 2016 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file Cper.h.
#define EFI_CXL_CACHMEM_AGENT_TYPE BIT0 |
#define EFI_DMA_ACCESS_TYPE_READ 0x00 |
#define EFI_DMA_ADDRESS_UNTRANSLATED 0x00 |
#define EFI_DMA_ARCH_TYPE_VT 0x01 |
#define EFI_DMA_FAULT_REASON_ACCESS_COMMAND_BUFFER_ERROR 0x0B |
#define EFI_DMA_FAULT_REASON_ACCESS_MAPPING_TABLE_ERROR 0x03 |
#define EFI_DMA_FAULT_REASON_ACCESS_TRANSLATE_TABLE_ERROR 0x08 |
#define EFI_DMA_FAULT_REASON_RESV_BIT_ERROR_IN_MAPPING_TABLE 0x04 |
#define EFI_DMA_FAULT_REASON_RESV_BIT_ERROR_IN_TRANSLATE_TABLE 0x09 |
#define EFI_DMA_FAULT_REASON_TABLE_ENTRY_NOT_PRESENT 0x01 |
#define EFI_ERROR_RECORD_HEADER_PLATFORM_ID_VALID BIT0 |
#define EFI_ERROR_RECORD_SIGNATURE_START SIGNATURE_32('C', 'P', 'E', 'R') |
#define EFI_ERROR_SECTION_DIRECTED_IO_DMAR_GUID |
#define EFI_ERROR_SECTION_DMAR_GENERIC_GUID |
#define EFI_ERROR_SECTION_FLAGS_ERROR_THRESHOLD_EXCEEDED BIT3 |
#define EFI_ERROR_SECTION_FLAGS_PRIMARY BIT0 |
#define EFI_ERROR_SECTION_FRU_ID_VALID BIT0 |
#define EFI_ERROR_SECTION_FW_ERROR_RECORD_GUID |
#define EFI_ERROR_SECTION_IOMMU_DMAR_GUID |
#define EFI_ERROR_SECTION_PCI_DEVICE_GUID |
#define EFI_ERROR_SECTION_PCI_PCIX_BUS_GUID |
#define EFI_ERROR_SECTION_PCIE_GUID |
#define EFI_ERROR_SECTION_PLATFORM_MEMORY2_GUID |
#define EFI_ERROR_SECTION_PLATFORM_MEMORY_GUID |
#define EFI_ERROR_SECTION_PROCESSOR_GENERIC_GUID |
#define EFI_ERROR_SECTION_PROCESSOR_SPECIFIC_ARM_GUID |
#define EFI_ERROR_SECTION_PROCESSOR_SPECIFIC_GUID |
#define EFI_ERROR_SECTION_PROCESSOR_SPECIFIC_IA32X64_GUID |
#define EFI_ERROR_TIME_STAMP_PRECISE BIT0 |
#define EFI_EVENT_NOTIFICATION_TYEP_BOOT_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_CMC_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_CPE_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_DMAR_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_INIT_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_MCE_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_NMI_GUID |
#define EFI_EVENT_NOTIFICATION_TYEP_PCIE_GUID |
#define EFI_EVENT_NOTIFICATION_TYPE_DMAR_PEI |
#define EFI_EVENT_NOTIFICATION_TYPE_DMAR_SEA |
#define EFI_EVENT_NOTIFICATION_TYPE_DMAR_SEI |
#define EFI_FIRMWARE_ERROR_TYPE_IPF_SAL 0x00 |
#define EFI_GENERIC_ERROR_PROC_ERROR_TYPE_UNKNOWN 0x00 |
#define EFI_GENERIC_ERROR_PROC_FLAGS_RESTARTABLE BIT0 |
#define EFI_GENERIC_ERROR_PROC_ISA_IA32 0x00 |
#define EFI_GENERIC_ERROR_PROC_OPERATION_GENERIC 0x00 |
#define EFI_GENERIC_ERROR_PROC_OPERATION_INSTRUCTION_EXEC 0x03 |
#define EFI_GENERIC_ERROR_PROC_TYPE_IA32_X64 0x00 |
#define EFI_GENERIC_ERROR_PROC_TYPE_VALID BIT0 |
#define EFI_GENERIC_ERROR_RECOVERABLE 0x00000000 |
#define EFI_HW_ERROR_FLAGS_RECOVERED 0x00000001 |
#define EFI_PCI_PCIX_BUS_ERROR_STATUS_VALID BIT0 |
#define EFI_PCI_PCIX_BUS_ERROR_UNKNOWN 0x0000 |
#define EFI_PCI_PCIX_DEVICE_ERROR_STATUS_VALID BIT0 |
#define EFI_PCIE_ERROR_PORT_PCIE_ENDPOINT 0x00000000 |
#define EFI_PCIE_ERROR_PORT_TYPE_VALID BIT0 |
#define EFI_PLATFORM_MEMORY2_ERROR_SINGLESYMBOL_CHIPKILL 0x04 |
#define EFI_PLATFORM_MEMORY2_ERROR_STATUS_VALID BIT0 |
#define EFI_PLATFORM_MEMORY2_ERROR_UNKNOWN 0x00 |
#define EFI_PLATFORM_MEMORY_ERROR_CHIP_IDENTIFICATION_VALID BIT21 |
#define EFI_PLATFORM_MEMORY_ERROR_EXTENDED_ROW_BIT_16_17_VALID BIT18 |
#define EFI_PLATFORM_MEMORY_ERROR_SINGLESYMBOLS_CHIPKILL 0x04 |
#define EFI_PLATFORM_MEMORY_ERROR_STATUS_VALID BIT0 |
#define EFI_PLATFORM_MEMORY_ERROR_UNKNOWN 0x00 |