| /openbmc/libcper/sections/ |
| H A D | cper-section-generic.c | 162 EFI_PROCESSOR_GENERIC_ERROR_DATA *section_cper = in ir_section_generic_to_cper() 168 // section_cper->ValidFields = ir_to_bitfield( in ir_section_generic_to_cper() 175 section_cper->Type = (UINT8)readable_pair_to_integer(obj); in ir_section_generic_to_cper() 179 section_cper->Isa = (UINT8)readable_pair_to_integer(obj); in ir_section_generic_to_cper() 183 section_cper->ErrorType = (UINT8)readable_pair_to_integer(obj); in ir_section_generic_to_cper() 187 section_cper->Operation = (UINT8)readable_pair_to_integer(obj); in ir_section_generic_to_cper() 192 section_cper->Flags = (UINT8)ir_to_bitfield( in ir_section_generic_to_cper() 199 section_cper->Level = (UINT8)json_object_get_int(obj); in ir_section_generic_to_cper() 203 section_cper->VersionInfo = json_object_get_uint64(obj); in ir_section_generic_to_cper() 207 section_cper in ir_section_generic_to_cper() 154 EFI_PROCESSOR_GENERIC_ERROR_DATA *section_cper = ir_section_generic_to_cper() local [all...] |
| H A D | cper-section-memory.c | 480 EFI_PLATFORM_MEMORY_ERROR_DATA *section_cper = in ir_section_memory_to_cper() 490 §ion_cper->ErrorStatus); in ir_section_memory_to_cper() 499 section_cper->Bank = in ir_section_memory_to_cper() 508 section_cper->Bank = address + (group << 8); in ir_section_memory_to_cper() 517 section_cper->Extended = 0; in ir_section_memory_to_cper() 518 section_cper->Extended |= json_object_get_boolean( in ir_section_memory_to_cper() 520 section_cper->Extended |= in ir_section_memory_to_cper() 526 section_cper->Extended |= json_object_get_int(obj) << 5; in ir_section_memory_to_cper() 534 section_cper->ErrorType = (UINT8)readable_pair_to_integer(obj); in ir_section_memory_to_cper() 538 section_cper in ir_section_memory_to_cper() 464 EFI_PLATFORM_MEMORY_ERROR_DATA *section_cper = ir_section_memory_to_cper() local 594 EFI_PLATFORM_MEMORY2_ERROR_DATA *section_cper = ir_section_memory2_to_cper() local [all...] |
| H A D | cper-section-dmar-iommu.c | 113 EFI_IOMMU_DMAR_ERROR_DATA *section_cper = in ir_section_dmar_iommu_to_cper() 118 section_cper->Revision = (UINT8)json_object_get_int( in ir_section_dmar_iommu_to_cper() 120 section_cper->Control = json_object_get_uint64( in ir_section_dmar_iommu_to_cper() 122 section_cper->Status = json_object_get_uint64( in ir_section_dmar_iommu_to_cper() 135 memcpy(section_cper->EventLogEntry, decoded, decoded_len); in ir_section_dmar_iommu_to_cper() 148 memcpy(section_cper->DeviceTableEntry, decoded, decoded_len); in ir_section_dmar_iommu_to_cper() 153 section_cper->PteL1 = json_object_get_uint64( in ir_section_dmar_iommu_to_cper() 155 section_cper->PteL2 = json_object_get_uint64( in ir_section_dmar_iommu_to_cper() 157 section_cper->PteL3 = json_object_get_uint64( in ir_section_dmar_iommu_to_cper() 159 section_cper in ir_section_dmar_iommu_to_cper() 101 EFI_IOMMU_DMAR_ERROR_DATA *section_cper = ir_section_dmar_iommu_to_cper() local [all...] |
| H A D | cper-section-dmar-vtd.c | 153 EFI_DIRECTED_IO_DMAR_ERROR_DATA *section_cper = in ir_section_dmar_vtd_to_cper() 161 section_cper->OemId[i] = (oem_id >> (i * 8)) & 0xFF; in ir_section_dmar_vtd_to_cper() 165 section_cper->Version = (UINT8)json_object_get_int( in ir_section_dmar_vtd_to_cper() 167 section_cper->Revision = (UINT8)json_object_get_int( in ir_section_dmar_vtd_to_cper() 169 section_cper->Capability = json_object_get_uint64( in ir_section_dmar_vtd_to_cper() 171 section_cper->CapabilityEx = json_object_get_uint64( in ir_section_dmar_vtd_to_cper() 173 section_cper->GlobalCommand = json_object_get_uint64( in ir_section_dmar_vtd_to_cper() 175 section_cper->GlobalStatus = json_object_get_uint64( in ir_section_dmar_vtd_to_cper() 177 section_cper->FaultStatus = json_object_get_uint64( in ir_section_dmar_vtd_to_cper() 184 (EFI_VTD_FAULT_RECORD *)section_cper in ir_section_dmar_vtd_to_cper() 146 EFI_DIRECTED_IO_DMAR_ERROR_DATA *section_cper = ir_section_dmar_vtd_to_cper() local [all...] |
| H A D | cper-section-cxl-protocol.c | 242 EFI_CXL_PROTOCOL_ERROR_DATA *section_cper = in ir_section_cxl_protocol_to_cper() 252 section_cper->CxlAgentType = readable_pair_to_integer(obj); in ir_section_cxl_protocol_to_cper() 259 if (section_cper->CxlAgentType == in ir_section_cxl_protocol_to_cper() 273 section_cper->CxlAgentAddress.DeviceAddress in ir_section_cxl_protocol_to_cper() 275 section_cper->CxlAgentAddress.DeviceAddress in ir_section_cxl_protocol_to_cper() 277 section_cper->CxlAgentAddress.DeviceAddress.BusNumber = in ir_section_cxl_protocol_to_cper() 279 section_cper->CxlAgentAddress.DeviceAddress in ir_section_cxl_protocol_to_cper() 281 } else if (section_cper->CxlAgentType == in ir_section_cxl_protocol_to_cper() 284 section_cper->CxlAgentAddress.PortRcrbBaseAddress = in ir_section_cxl_protocol_to_cper() 294 section_cper in ir_section_cxl_protocol_to_cper() 227 EFI_CXL_PROTOCOL_ERROR_DATA *section_cper = ir_section_cxl_protocol_to_cper() local [all...] |
| H A D | cper-section-dmar-generic.c | 95 EFI_DMAR_GENERIC_ERROR_DATA *section_cper = in ir_section_dmar_generic_to_cper() 100 section_cper->RequesterId = (UINT16)json_object_get_int( in ir_section_dmar_generic_to_cper() 102 section_cper->SegmentNumber = (UINT16)json_object_get_int( in ir_section_dmar_generic_to_cper() 104 section_cper->FaultReason = (UINT8)readable_pair_to_integer( in ir_section_dmar_generic_to_cper() 106 section_cper->AccessType = (UINT8)readable_pair_to_integer( in ir_section_dmar_generic_to_cper() 108 section_cper->AddressType = (UINT8)readable_pair_to_integer( in ir_section_dmar_generic_to_cper() 110 section_cper->ArchType = (UINT8)readable_pair_to_integer( in ir_section_dmar_generic_to_cper() 112 section_cper->DeviceAddr = json_object_get_uint64( 116 fwrite(section_cper, sizeof(EFI_DMAR_GENERIC_ERROR_DATA), 1, out); 118 free(section_cper); 87 EFI_DMAR_GENERIC_ERROR_DATA *section_cper = ir_section_dmar_generic_to_cper() local [all...] |
| H A D | cper-section-pci-dev.c | 142 EFI_PCI_PCIX_DEVICE_ERROR_DATA *section_cper = in ir_section_pci_dev_to_cper() 153 §ion_cper->ErrorStatus); in ir_section_pci_dev_to_cper() 160 section_cper->IdInfo.VendorId = json_object_get_uint64( in ir_section_pci_dev_to_cper() 162 section_cper->IdInfo.DeviceId = json_object_get_uint64( in ir_section_pci_dev_to_cper() 164 section_cper->IdInfo.ClassCode = json_object_get_uint64( in ir_section_pci_dev_to_cper() 166 section_cper->IdInfo.FunctionNumber = json_object_get_uint64( in ir_section_pci_dev_to_cper() 168 section_cper->IdInfo.DeviceNumber = json_object_get_uint64( in ir_section_pci_dev_to_cper() 170 section_cper->IdInfo.BusNumber = json_object_get_uint64( in ir_section_pci_dev_to_cper() 172 section_cper->IdInfo.SegmentNumber = json_object_get_uint64( in ir_section_pci_dev_to_cper() 179 section_cper in ir_section_pci_dev_to_cper() 132 EFI_PCI_PCIX_DEVICE_ERROR_DATA *section_cper = ir_section_pci_dev_to_cper() local [all...] |
| H A D | cper-section-cxl-component.c | 138 EFI_CXL_COMPONENT_EVENT_HEADER *section_cper = in ir_section_cxl_component_to_cper() 143 section_cper->Length = json_object_get_uint64( in ir_section_cxl_component_to_cper() 153 section_cper->DeviceId.VendorId = json_object_get_uint64( in ir_section_cxl_component_to_cper() 155 section_cper->DeviceId.DeviceId = json_object_get_uint64( in ir_section_cxl_component_to_cper() 157 section_cper->DeviceId.FunctionNumber = json_object_get_uint64( in ir_section_cxl_component_to_cper() 159 section_cper->DeviceId.DeviceNumber = json_object_get_uint64( in ir_section_cxl_component_to_cper() 161 section_cper->DeviceId.BusNumber = json_object_get_uint64( in ir_section_cxl_component_to_cper() 163 section_cper->DeviceId.SegmentNumber = json_object_get_uint64( in ir_section_cxl_component_to_cper() 165 section_cper->DeviceId.SlotNumber = json_object_get_uint64( in ir_section_cxl_component_to_cper() 172 section_cper in ir_section_cxl_component_to_cper() 124 EFI_CXL_COMPONENT_EVENT_HEADER *section_cper = ir_section_cxl_component_to_cper() local [all...] |
| H A D | cper-section-pci-bus.c | 134 EFI_PCI_PCIX_BUS_ERROR_DATA *section_cper = in ir_section_pci_bus_to_cper() 145 §ion_cper->ErrorStatus); in ir_section_pci_bus_to_cper() 156 section_cper->BusId = bus_number + (segment_number << 8); in ir_section_pci_bus_to_cper() 164 section_cper->Type = (UINT16)readable_pair_to_integer(obj); in ir_section_pci_bus_to_cper() 168 section_cper->BusAddress = json_object_get_uint64( in ir_section_pci_bus_to_cper() 173 section_cper->BusData = json_object_get_uint64(obj); in ir_section_pci_bus_to_cper() 178 section_cper->BusCommand = in ir_section_pci_bus_to_cper() 183 section_cper->RequestorId = json_object_get_uint64(obj); in ir_section_pci_bus_to_cper() 187 section_cper->ResponderId = json_object_get_uint64(obj); in ir_section_pci_bus_to_cper() 191 section_cper in ir_section_pci_bus_to_cper() 126 EFI_PCI_PCIX_BUS_ERROR_DATA *section_cper = ir_section_pci_bus_to_cper() local [all...] |
| H A D | cper-section-firmware.c | 68 EFI_FIRMWARE_ERROR_DATA *section_cper = in ir_section_firmware_to_cper() 73 section_cper->ErrorType = readable_pair_to_integer( in ir_section_firmware_to_cper() 75 section_cper->Revision = json_object_get_int( in ir_section_firmware_to_cper() 77 section_cper->RecordId = json_object_get_uint64( in ir_section_firmware_to_cper() 79 string_to_guid(§ion_cper->RecordIdGuid, in ir_section_firmware_to_cper() 84 fwrite(section_cper, sizeof(EFI_FIRMWARE_ERROR_DATA), 1, out); 86 free(section_cper); 61 EFI_FIRMWARE_ERROR_DATA *section_cper = ir_section_firmware_to_cper() local
|
| H A D | cper-section-ampere.c | 51 EFI_AMPERE_ERROR_DATA *section_cper = (EFI_AMPERE_ERROR_DATA *)calloc( in ir_section_ampere_to_cper() 55 section_cper->TypeId = in ir_section_ampere_to_cper() 57 section_cper->SubtypeId = json_object_get_int( in ir_section_ampere_to_cper() 59 section_cper->InstanceId = json_object_get_int( in ir_section_ampere_to_cper() 63 fwrite(section_cper, sizeof(EFI_AMPERE_ERROR_DATA), 1, out); 65 free(section_cper); 44 EFI_AMPERE_ERROR_DATA *section_cper = (EFI_AMPERE_ERROR_DATA *)calloc( ir_section_ampere_to_cper() local
|
| H A D | cper-section-nvidia.c | 246 EFI_NVIDIA_ERROR_DATA *section_cper = in ir_section_nvidia_to_cper() 250 strncpy(section_cper->Signature, 253 sizeof(section_cper->Signature) - 1); 254 section_cper->Signature[sizeof(section_cper->Signature) - 1] = '\0'; 257 section_cper->ErrorType = json_object_get_int( 259 section_cper->ErrorInstance = json_object_get_int( 262 section_cper->Severity = (UINT8)json_object_get_uint64( 264 section_cper->Socket = 266 section_cper 209 EFI_NVIDIA_ERROR_DATA *section_cper = ir_section_nvidia_to_cper() local [all...] |
| H A D | cper-section-ccix-per.c | 103 EFI_CCIX_PER_LOG_DATA *section_cper = (EFI_CCIX_PER_LOG_DATA *)calloc( in ir_section_ccix_per_to_cper() 110 section_cper->Length = json_object_get_uint64( in ir_section_ccix_per_to_cper() 114 section_cper->ValidBits = ir_to_bitfield( in ir_section_ccix_per_to_cper() 120 section_cper->CcixSourceId = (UINT8)json_object_get_int(obj); in ir_section_ccix_per_to_cper() 124 section_cper->CcixPortId = (UINT8)json_object_get_int(obj); in ir_section_ccix_per_to_cper() 133 section_cper->ValidBits = ui64Type.value.ui64; in ir_section_ccix_per_to_cper() 136 fwrite(section_cper, sizeof(EFI_CCIX_PER_LOG_DATA), 1, out); in ir_section_ccix_per_to_cper() 157 free(section_cper); 94 EFI_CCIX_PER_LOG_DATA *section_cper = (EFI_CCIX_PER_LOG_DATA *)calloc( ir_section_ccix_per_to_cper() local
|
| H A D | cper-section-pcie.c | 1525 EFI_PCIE_ERROR_DATA *section_cper = in ir_section_pcie_to_cper() 1539 section_cper->Version = minor + (major << 8); in ir_section_pcie_to_cper() 1552 section_cper->CommandStatus = command + (status << 16); in ir_section_pcie_to_cper() 1561 section_cper->DevBridge.VendorId = in ir_section_pcie_to_cper() 1564 section_cper->DevBridge.DeviceId = in ir_section_pcie_to_cper() 1567 section_cper->DevBridge.ClassCode[2] = class_id >> 16; in ir_section_pcie_to_cper() 1568 section_cper->DevBridge.ClassCode[1] = (class_id >> 8) & 0xFF; in ir_section_pcie_to_cper() 1569 section_cper->DevBridge.ClassCode[0] = class_id & 0xFF; in ir_section_pcie_to_cper() 1570 section_cper->DevBridge.Function = in ir_section_pcie_to_cper() 1573 section_cper in ir_section_pcie_to_cper() 1519 EFI_PCIE_ERROR_DATA *section_cper = ir_section_pcie_to_cper() local [all...] |
| H A D | cper-section-arm.c | 965 EFI_ARM_ERROR_RECORD section_cper; in ir_section_arm_to_cper() 966 memset(§ion_cper, 0, sizeof(section_cper)); in ir_section_arm_to_cper() 973 section_cper.ErrInfoNum = json_object_get_int( in ir_section_arm_to_cper() 975 section_cper.ContextInfoNum = json_object_get_int( in ir_section_arm_to_cper() 979 section_cper.SectionLength = json_object_get_uint64( in ir_section_arm_to_cper() 982 section_cper.MPIDR_EL1 = json_object_get_uint64(obj); in ir_section_arm_to_cper() 986 section_cper.ErrorAffinityLevel = readable_pair_to_integer(obj); in ir_section_arm_to_cper() 989 section_cper.MIDR_EL1 = json_object_get_uint64( in ir_section_arm_to_cper() 992 section_cper in ir_section_arm_to_cper() 949 EFI_ARM_ERROR_RECORD section_cper; ir_section_arm_to_cper() local [all...] |
| H A D | cper-section-ia32x64.c | 727 EFI_IA32_X64_PROCESSOR_ERROR_RECORD *section_cper = in ir_section_ia32x64_to_cper() 747 section_cper->ApicId = json_object_get_uint64(obj); in ir_section_ia32x64_to_cper() 755 (EFI_IA32_X64_CPU_ID *)section_cper->CpuIdInfo; in ir_section_ia32x64_to_cper() 766 section_cper->ValidFields = ui64Type.value.ui64; in ir_section_ia32x64_to_cper() 769 fwrite(section_cper, sizeof(EFI_IA32_X64_PROCESSOR_ERROR_RECORD), 1, in ir_section_ia32x64_to_cper() 772 free(section_cper); in ir_section_ia32x64_to_cper() 715 EFI_IA32_X64_PROCESSOR_ERROR_RECORD *section_cper = ir_section_ia32x64_to_cper() local
|