/openbmc/libcper/sections/ |
H A D | cper-section-memory.c | 71 section_ir, "physicalAddress", in cper_section_platform_memory_to_ir() 81 section_ir, "moduleRank", in cper_section_platform_memory_to_ir() 90 section_ir, "bitPosition", in cper_section_platform_memory_to_ir() 93 section_ir, "requestorID", in cper_section_platform_memory_to_ir() 96 section_ir, "responderID", in cper_section_platform_memory_to_ir() 109 return section_ir; in cper_section_platform_memory_to_ir() 168 section_ir, "physicalAddress", in cper_section_platform_memory2_to_ir() 188 section_ir, "bitPosition", in cper_section_platform_memory2_to_ir() 193 section_ir, "requestorID", in cper_section_platform_memory2_to_ir() 196 section_ir, "responderID", in cper_section_platform_memory2_to_ir() [all …]
|
H A D | cper-section-generic.c | 20 json_object *section_ir = json_object_new_object(); in cper_section_generic_to_ir() local 63 json_object_object_add(section_ir, "flags", flags); in cper_section_generic_to_ir() 66 json_object_object_add(section_ir, "level", in cper_section_generic_to_ir() 71 section_ir, "cpuVersionInfo", in cper_section_generic_to_ir() 76 section_ir, "cpuBrandString", in cper_section_generic_to_ir() 80 json_object_object_add(section_ir, "processorID", in cper_section_generic_to_ir() 83 section_ir, "targetAddress", in cper_section_generic_to_ir() 86 section_ir, "requestorID", in cper_section_generic_to_ir() 89 section_ir, "responderID", in cper_section_generic_to_ir() 92 section_ir, "instructionIP", in cper_section_generic_to_ir() [all …]
|
H A D | cper-section-ipf.c | 22 json_object *section_ir = json_object_new_object(); in cper_section_ipf_to_ir() local 46 section_ir, "cacheCheckNum", in cper_section_ipf_to_ir() 49 section_ir, "tlbCheckNum", in cper_section_ipf_to_ir() 52 section_ir, "busCheckNum", in cper_section_ipf_to_ir() 55 section_ir, "regFileCheckNum", in cper_section_ipf_to_ir() 58 section_ir, "msCheckNum", in cper_section_ipf_to_ir() 65 section_ir, "procStateParameter", in cper_section_ipf_to_ir() 67 json_object_object_add(section_ir, "procCRLID", in cper_section_ipf_to_ir() 77 json_object_object_add(section_ir, "tlbErrors", in cper_section_ipf_to_ir() 90 section_ir, "msErrors", in cper_section_ipf_to_ir() [all …]
|
H A D | cper-section-dmar-vtd.c | 20 json_object *section_ir = json_object_new_object(); in cper_section_dmar_vtd_to_ir() local 27 json_object_object_add(section_ir, "version", in cper_section_dmar_vtd_to_ir() 29 json_object_object_add(section_ir, "revision", in cper_section_dmar_vtd_to_ir() 31 json_object_object_add(section_ir, "oemID", in cper_section_dmar_vtd_to_ir() 35 json_object_object_add(section_ir, "capabilityRegister", in cper_section_dmar_vtd_to_ir() 40 section_ir, "globalCommandRegister", in cper_section_dmar_vtd_to_ir() 42 json_object_object_add(section_ir, "globalStatusRegister", in cper_section_dmar_vtd_to_ir() 44 json_object_object_add(section_ir, "faultStatusRegister", in cper_section_dmar_vtd_to_ir() 89 json_object_object_add(section_ir, "rootEntry", in cper_section_dmar_vtd_to_ir() 101 json_object_object_add(section_ir, "contextEntry", in cper_section_dmar_vtd_to_ir() [all …]
|
H A D | cper-section-pci-bus.c | 19 json_object *section_ir = json_object_new_object(); in cper_section_pci_bus_to_ir() local 29 json_object_object_add(section_ir, "errorStatus", error_status); in cper_section_pci_bus_to_ir() 35 json_object_object_add(section_ir, "errorType", error_type); in cper_section_pci_bus_to_ir() 43 json_object_object_add(section_ir, "busID", bus_id); in cper_section_pci_bus_to_ir() 48 json_object_object_add(section_ir, "busAddress", in cper_section_pci_bus_to_ir() 50 json_object_object_add(section_ir, "busData", in cper_section_pci_bus_to_ir() 53 section_ir, "busCommandType", in cper_section_pci_bus_to_ir() 55 json_object_object_add(section_ir, "busRequestorID", in cper_section_pci_bus_to_ir() 57 json_object_object_add(section_ir, "busCompleterID", in cper_section_pci_bus_to_ir() 59 json_object_object_add(section_ir, "targetID", in cper_section_pci_bus_to_ir() [all …]
|
H A D | cper-section-dmar-iommu.c | 20 json_object *section_ir = json_object_new_object(); in cper_section_dmar_iommu_to_ir() local 23 json_object_object_add(section_ir, "revision", in cper_section_dmar_iommu_to_ir() 27 json_object_object_add(section_ir, "controlRegister", in cper_section_dmar_iommu_to_ir() 29 json_object_object_add(section_ir, "statusRegister", in cper_section_dmar_iommu_to_ir() 43 json_object_object_add(section_ir, "eventLogEntry", in cper_section_dmar_iommu_to_ir() 57 json_object_object_add(section_ir, "deviceTableEntry", in cper_section_dmar_iommu_to_ir() 63 json_object_object_add(section_ir, "pageTableEntry_Level6", in cper_section_dmar_iommu_to_ir() 65 json_object_object_add(section_ir, "pageTableEntry_Level5", in cper_section_dmar_iommu_to_ir() 67 json_object_object_add(section_ir, "pageTableEntry_Level4", in cper_section_dmar_iommu_to_ir() 69 json_object_object_add(section_ir, "pageTableEntry_Level3", in cper_section_dmar_iommu_to_ir() [all …]
|
H A D | cper-section-dmar-generic.c | 18 json_object *section_ir = json_object_new_object(); in cper_section_dmar_generic_to_ir() local 22 section_ir, "requesterID", in cper_section_dmar_generic_to_ir() 25 section_ir, "segmentNumber", in cper_section_dmar_generic_to_ir() 35 json_object_object_add(section_ir, "faultReason", fault_reason); in cper_section_dmar_generic_to_ir() 42 json_object_object_add(section_ir, "accessType", access_type); in cper_section_dmar_generic_to_ir() 49 json_object_object_add(section_ir, "addressType", address_type); in cper_section_dmar_generic_to_ir() 55 json_object_object_add(section_ir, "architectureType", arch_type); in cper_section_dmar_generic_to_ir() 59 section_ir, "deviceAddress", in cper_section_dmar_generic_to_ir() 62 return section_ir; in cper_section_dmar_generic_to_ir()
|
H A D | cper-section-nvidia.c | 18 json_object *section_ir = json_object_new_object(); in cper_section_nvidia_to_ir() local 20 json_object_object_add(section_ir, "signature", in cper_section_nvidia_to_ir() 29 json_object_object_add(section_ir, "severity", severity); in cper_section_nvidia_to_ir() 31 json_object_object_add(section_ir, "errorType", in cper_section_nvidia_to_ir() 34 section_ir, "errorInstance", in cper_section_nvidia_to_ir() 36 json_object_object_add(section_ir, "socket", in cper_section_nvidia_to_ir() 38 json_object_object_add(section_ir, "registerCount", in cper_section_nvidia_to_ir() 41 section_ir, "instanceBase", in cper_section_nvidia_to_ir() 55 json_object_object_add(section_ir, "registers", regarr); in cper_section_nvidia_to_ir() 57 return section_ir; in cper_section_nvidia_to_ir()
|
H A D | cper-section-ccix-per.c | 19 json_object *section_ir = json_object_new_object(); in cper_section_ccix_per_to_ir() local 22 json_object_object_add(section_ir, "length", in cper_section_ccix_per_to_ir() 28 json_object_object_add(section_ir, "validationBits", validation); in cper_section_ccix_per_to_ir() 31 json_object_object_add(section_ir, "ccixSourceID", in cper_section_ccix_per_to_ir() 33 json_object_object_add(section_ir, "ccixPortID", in cper_section_ccix_per_to_ir() 49 json_object_object_add(section_ir, "ccixPERLog", in cper_section_ccix_per_to_ir() 56 return section_ir; in cper_section_ccix_per_to_ir()
|
H A D | cper-section-firmware.c | 18 json_object *section_ir = json_object_new_object(); in cper_section_firmware_to_ir() local 24 json_object_object_add(section_ir, "errorRecordType", record_type); in cper_section_firmware_to_ir() 27 json_object_object_add(section_ir, "revision", in cper_section_firmware_to_ir() 30 section_ir, "recordID", in cper_section_firmware_to_ir() 36 json_object_object_add(section_ir, "recordIDGUID", in cper_section_firmware_to_ir() 39 return section_ir; in cper_section_firmware_to_ir()
|
H A D | cper-section-ampere.c | 11 json_object *section_ir = json_object_new_object(); in cper_section_ampere_to_ir() local 13 json_object_object_add(section_ir, "typeId", in cper_section_ampere_to_ir() 15 json_object_object_add(section_ir, "subTypeId", in cper_section_ampere_to_ir() 17 json_object_object_add(section_ir, "instanceId", in cper_section_ampere_to_ir() 20 return section_ir; in cper_section_ampere_to_ir()
|
H A D | cper-section-cxl-protocol.c | 19 json_object *section_ir = json_object_new_object(); in cper_section_cxl_protocol_to_ir() local 25 json_object_object_add(section_ir, "validationBits", validation); in cper_section_cxl_protocol_to_ir() 32 json_object_object_add(section_ir, "agentType", agent_type); in cper_section_cxl_protocol_to_ir() 93 json_object_object_add(section_ir, "deviceID", device_id); in cper_section_cxl_protocol_to_ir() 100 section_ir, "deviceSerial", in cper_section_cxl_protocol_to_ir() 117 json_object_object_add(section_ir, "capabilityStructure", in cper_section_cxl_protocol_to_ir() 125 section_ir, "dvsecLength", in cper_section_cxl_protocol_to_ir() 128 section_ir, "errorLogLength", in cper_section_cxl_protocol_to_ir() 143 json_object_object_add(section_ir, "cxlDVSEC", in cper_section_cxl_protocol_to_ir() 163 json_object_object_add(section_ir, "cxlErrorLog", in cper_section_cxl_protocol_to_ir() [all …]
|
H A D | cper-section-pci-dev.c | 18 json_object *section_ir = json_object_new_object(); in cper_section_pci_dev_to_ir() local 23 json_object_object_add(section_ir, "validationBits", validation); in cper_section_pci_dev_to_ir() 28 json_object_object_add(section_ir, "errorStatus", error_status); in cper_section_pci_dev_to_ir() 53 json_object_object_add(section_ir, "idInfo", id_info); in cper_section_pci_dev_to_ir() 56 json_object_object_add(section_ir, "memoryNumber", in cper_section_pci_dev_to_ir() 58 json_object_object_add(section_ir, "ioNumber", in cper_section_pci_dev_to_ir() 80 json_object_object_add(section_ir, "registerDataPairs", in cper_section_pci_dev_to_ir() 83 return section_ir; in cper_section_pci_dev_to_ir()
|
H A D | cper-section-pcie.c | 19 json_object *section_ir = json_object_new_object(); in cper_section_pcie_to_ir() local 24 json_object_object_add(section_ir, "validationBits", validation); in cper_section_pcie_to_ir() 30 json_object_object_add(section_ir, "portType", port_type); in cper_section_pcie_to_ir() 40 json_object_object_add(section_ir, "version", version); in cper_section_pcie_to_ir() 50 json_object_object_add(section_ir, "commandStatus", command_status); in cper_section_pcie_to_ir() 84 json_object_object_add(section_ir, "deviceID", device_id); in cper_section_pcie_to_ir() 87 json_object_object_add(section_ir, "deviceSerialNumber", in cper_section_pcie_to_ir() 99 json_object_object_add(section_ir, "bridgeControlStatus", in cper_section_pcie_to_ir() 119 json_object_object_add(section_ir, "capabilityStructure", in cper_section_pcie_to_ir() 137 json_object_object_add(section_ir, "aerInfo", aer_capability_ir); in cper_section_pcie_to_ir() [all …]
|
H A D | cper-section-cxl-component.c | 19 json_object *section_ir = json_object_new_object(); in cper_section_cxl_component_to_ir() local 22 json_object_object_add(section_ir, "length", in cper_section_cxl_component_to_ir() 29 json_object_object_add(section_ir, "validationBits", validation); in cper_section_cxl_component_to_ir() 54 json_object_object_add(section_ir, "deviceID", device_id); in cper_section_cxl_component_to_ir() 57 json_object_object_add(section_ir, "deviceSerial", in cper_section_cxl_component_to_ir() 80 json_object_object_add(section_ir, "cxlComponentEventLog", in cper_section_cxl_component_to_ir() 84 return section_ir; in cper_section_cxl_component_to_ir()
|
H A D | cper-section-arm.c | 49 json_object *section_ir = json_object_new_object(); in cper_section_arm_to_ir() local 54 json_object_object_add(section_ir, "validationBits", validation); in cper_section_arm_to_ir() 57 json_object_object_add(section_ir, "errorInfoNum", in cper_section_arm_to_ir() 59 json_object_object_add(section_ir, "contextInfoNum", in cper_section_arm_to_ir() 61 json_object_object_add(section_ir, "sectionLength", in cper_section_arm_to_ir() 76 json_object_object_add(section_ir, "mpidrEl1", in cper_section_arm_to_ir() 78 json_object_object_add(section_ir, "midrEl1", in cper_section_arm_to_ir() 82 json_object_object_add(section_ir, "running", in cper_section_arm_to_ir() 90 section_ir, "psciState", in cper_section_arm_to_ir() 135 json_object_object_add(section_ir, "vendorSpecificInfo", in cper_section_arm_to_ir() [all …]
|
/openbmc/libcper/ |
H A D | cper-parse.c | 346 json_object *section_ir = NULL; in cper_section_to_ir() local 352 section_ir = section_definitions[i].ToIR(section); in cper_section_to_ir() 357 section_ir); in cper_section_to_ir() 373 section_ir = json_object_new_object(); in cper_section_to_ir() 374 json_object_object_add(section_ir, "data", in cper_section_to_ir() 380 json_object_object_add(result, "Unknown", section_ir); in cper_section_to_ir() 411 json_object *section_ir = cper_section_to_ir( in cper_single_section_to_ir() local 413 json_object_object_add(ir, "section", section_ir); in cper_single_section_to_ir()
|