Home
last modified time | relevance | path

Searched refs:regEntry (Results 1 – 8 of 8) sorted by relevance

/openbmc/phosphor-logging/test/openpower-pels/
H A Duser_header_test.cpp105 Entry regEntry; in TEST() local
107 regEntry.name = "test"; in TEST()
108 regEntry.subsystem = 5; in TEST()
109 regEntry.severity = {{"", 0x40}}; in TEST()
110 regEntry.actionFlags = 0xC000; in TEST()
111 regEntry.eventType = 1; in TEST()
112 regEntry.eventScope = 2; in TEST()
117 UserHeader uh(regEntry, phosphor::logging::Entry::Level::Error, ad, in TEST()
140 regEntry.actionFlags = std::nullopt; in TEST()
142 UserHeader uh(regEntry, phosphor::logging::Entry::Level::Error, ad, in TEST()
[all …]
H A Dpel_test.cpp156 message::Entry regEntry; in TEST_F() local
159 regEntry.name = "test"; in TEST_F()
160 regEntry.subsystem = 5; in TEST_F()
161 regEntry.actionFlags = 0xC000; in TEST_F()
162 regEntry.src.type = 0xBD; in TEST_F()
163 regEntry.src.reasonCode = 0x1234; in TEST_F()
171 PEL pel{regEntry, 42, timestamp, phosphor::logging::Entry::Level::Error, in TEST_F()
213 regEntry.actionFlags = std::nullopt; in TEST_F()
215 PEL pel2{regEntry, 42, in TEST_F()
229 message::Entry regEntry; in TEST_F() local
[all …]
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dsrc.hpp96 * @param[in] regEntry - The message registry entry for this event log
101 SRC(const message::Entry& regEntry, const AdditionalData& additionalData, in SRC() argument
103 SRC(regEntry, additionalData, nlohmann::json{}, dataIface) in SRC()
113 * @param[in] regEntry - The message registry entry for this event log
119 SRC(const message::Entry& regEntry, const AdditionalData& additionalData,
355 * @param[in] regEntry - The message registry entry for the error
358 void setUserDefinedHexWords(const message::Entry& regEntry,
435 * @param[in] regEntry - The message registry entry for the error
439 const message::Entry& regEntry) const;
454 * @param[in] regEntry
[all...]
H A Dsrc.cpp308 SRC::SRC(const message::Entry& regEntry, const AdditionalData& additionalData, in SRC() argument
314 _header.componentID = regEntry.componentID; in SRC()
345 if (regEntry.src.checkstopFlag) in SRC()
350 if (regEntry.src.deconfigFlag) in SRC()
356 setUserDefinedHexWords(regEntry, additionalData); in SRC()
358 _asciiString = std::make_unique<src::AsciiString>(regEntry); in SRC()
378 addCallouts(regEntry, additionalData, jsonCallouts, dataIface); in SRC()
387 void SRC::setUserDefinedHexWords(const message::Entry& regEntry, in setUserDefinedHexWords() argument
390 if (!regEntry.src.hexwordADFields) in setUserDefinedHexWords()
397 for (const auto& [wordNum, adName] : *regEntry in setUserDefinedHexWords()
824 addCallouts(const message::Entry & regEntry,const AdditionalData & additionalData,const nlohmann::json & jsonCallouts,const DataInterfaceBase & dataIface) addCallouts() argument
942 getRegistryCallouts(const message::Entry & regEntry,const AdditionalData & additionalData,const DataInterfaceBase & dataIface) getRegistryCallouts() argument
[all...]
H A Dextended_user_header.cpp52 const message::Entry& regEntry, in ExtendedUserHeader() argument
79 createSymptomID(regEntry, src); in ExtendedUserHeader()
127 void ExtendedUserHeader::createSymptomID(const message::Entry& regEntry, in createSymptomID() argument
136 if (regEntry.src.symptomID) in createSymptomID()
138 idWords = regEntry.src.symptomID.value(); in createSymptomID()
H A Dpel.cpp62 PEL::PEL(const message::Entry& regEntry, uint32_t obmcLogID, uint64_t timestamp, in PEL() argument
100 _ph = std::make_unique<PrivateHeader>(regEntry.componentID, obmcLogID, in PEL()
102 _uh = std::make_unique<UserHeader>(regEntry, severity, additionalData, in PEL()
120 std::make_unique<SRC>(regEntry, additionalData, callouts, dataIface); in PEL()
131 auto euh = std::make_unique<ExtendedUserHeader>(dataIface, regEntry, *src); in PEL()
157 ud = util::makeFFDCuserDataSection(regEntry.componentID, file); in PEL()
163 << std::hex << regEntry.componentID << " " << file.subType in PEL()
206 addJournalSections(regEntry, journal); in PEL()
636 void PEL::addJournalSections(const message::Entry& regEntry, in addJournalSections() argument
639 if (!regEntry.journalCapture) in addJournalSections()
[all …]
H A Dextended_user_header.hpp57 const message::Entry& regEntry, const SRC& src);
192 void createSymptomID(const message::Entry& regEntry, const SRC& src);
H A Dpel.hpp416 void addJournalSections(const message::Entry& regEntry,