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.cpp93 Entry regEntry; in TEST() local
95 regEntry.name = "test"; in TEST()
96 regEntry.subsystem = 5; in TEST()
97 regEntry.severity = {{"", 0x40}}; in TEST()
98 regEntry.actionFlags = 0xC000; in TEST()
99 regEntry.eventType = 1; in TEST()
100 regEntry.eventScope = 2; in TEST()
105 UserHeader uh(regEntry, phosphor::logging::Entry::Level::Error, ad, in TEST()
128 regEntry.actionFlags = std::nullopt; in TEST()
130 UserHeader uh(regEntry, phosphor::logging::Entry::Level::Error, ad, in TEST()
[all …]
H A Dpel_test.cpp144 message::Entry regEntry; in TEST_F() local
147 regEntry.name = "test"; in TEST_F()
148 regEntry.subsystem = 5; in TEST_F()
149 regEntry.actionFlags = 0xC000; in TEST_F()
150 regEntry.src.type = 0xBD; in TEST_F()
151 regEntry.src.reasonCode = 0x1234; in TEST_F()
159 PEL pel{regEntry, 42, timestamp, phosphor::logging::Entry::Level::Error, in TEST_F()
201 regEntry.actionFlags = std::nullopt; in TEST_F()
203 PEL pel2{regEntry, 42, in TEST_F()
217 message::Entry regEntry; in TEST_F() local
[all …]
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dsrc.hpp101 SRC(const message::Entry& regEntry, const AdditionalData& additionalData, in SRC() argument
103 SRC(regEntry, additionalData, nlohmann::json{}, dataIface) in SRC()
119 SRC(const message::Entry& regEntry, const AdditionalData& additionalData,
358 void setUserDefinedHexWords(const message::Entry& regEntry,
439 const message::Entry& regEntry) const;
459 void addCallouts(const message::Entry& regEntry,
488 const message::Entry& regEntry, const AdditionalData& additionalData,
H A Dextended_user_header.cpp38 const message::Entry& regEntry, in ExtendedUserHeader() argument
65 createSymptomID(regEntry, src); in ExtendedUserHeader()
113 void ExtendedUserHeader::createSymptomID(const message::Entry& regEntry, in createSymptomID() argument
122 if (regEntry.src.symptomID) in createSymptomID()
124 idWords = regEntry.src.symptomID.value(); in createSymptomID()
H A Dsrc.cpp301 SRC::SRC(const message::Entry& regEntry, const AdditionalData& additionalData, in SRC() argument
307 _header.componentID = regEntry.componentID; in SRC()
338 if (regEntry.src.checkstopFlag) in SRC()
343 if (regEntry.src.deconfigFlag) in SRC()
349 setUserDefinedHexWords(regEntry, additionalData); in SRC()
351 _asciiString = std::make_unique<src::AsciiString>(regEntry); in SRC()
371 addCallouts(regEntry, additionalData, jsonCallouts, dataIface); in SRC()
380 void SRC::setUserDefinedHexWords(const message::Entry& regEntry, in setUserDefinedHexWords() argument
383 if (!regEntry.src.hexwordADFields) in setUserDefinedHexWords()
390 for (const auto& [wordNum, adName] : *regEntry in setUserDefinedHexWords()
817 addCallouts(const message::Entry & regEntry,const AdditionalData & additionalData,const nlohmann::json & jsonCallouts,const DataInterfaceBase & dataIface) addCallouts() argument
946 getRegistryCallouts(const message::Entry & regEntry,const AdditionalData & additionalData,const DataInterfaceBase & dataIface) getRegistryCallouts() argument
[all...]
H A Dpel.cpp50 PEL::PEL(const message::Entry& regEntry, uint32_t obmcLogID, uint64_t timestamp, in PEL() argument
88 _ph = std::make_unique<PrivateHeader>(regEntry.componentID, obmcLogID, in PEL()
90 _uh = std::make_unique<UserHeader>(regEntry, severity, additionalData, in PEL()
108 std::make_unique<SRC>(regEntry, additionalData, callouts, dataIface); in PEL()
119 auto euh = std::make_unique<ExtendedUserHeader>(dataIface, regEntry, *src); in PEL()
145 ud = util::makeFFDCuserDataSection(regEntry.componentID, file); in PEL()
151 << std::hex << regEntry.componentID << " " << file.subType in PEL()
194 addJournalSections(regEntry, journal); in PEL()
624 void PEL::addJournalSections(const message::Entry& regEntry, in addJournalSections() argument
627 if (!regEntry.journalCapture) in addJournalSections()
[all …]
H A Dextended_user_header.hpp56 const message::Entry& regEntry, const SRC& src);
191 void createSymptomID(const message::Entry& regEntry, const SRC& src);
H A Dpel.hpp416 void addJournalSections(const message::Entry& regEntry,