| /openbmc/phosphor-logging/extensions/openpower-pels/ |
| H A D | manager.cpp | 62 void Manager::create(const std::string& message, uint32_t obmcLogID, in create() argument 75 addRawPEL(*rawPelPath, obmcLogID); in create() 82 addESELPEL(*esel, obmcLogID); in create() 86 createPEL(message, obmcLogID, timestamp, severity, additionalData, in create() 91 setEntryPath(obmcLogID); in create() 92 setServiceProviderNotifyFlag(obmcLogID); in create() 95 void Manager::addRawPEL(const std::string& rawPelPath, uint32_t obmcLogID) in addRawPEL() argument 107 "FILE", rawPelPath, "LOGID", obmcLogID); in addRawPEL() 114 addPEL(data, obmcLogID); in addRawPEL() 123 "FILE", rawPelPath, "LOGID", obmcLogID); in addRawPEL() [all …]
|
| H A D | manager.hpp | 114 void create(const std::string& message, uint32_t obmcLogID, 126 void erase(uint32_t obmcLogID); 145 bool isDeleteProhibited(uint32_t obmcLogID); 167 std::vector<uint8_t> getPELFromOBMCID(uint32_t obmcLogID) override; 226 std::string getPELJSON(uint32_t obmcLogID) override; 307 void addRawPEL(const std::string& rawPelPath, uint32_t obmcLogID); 320 void createPEL(const std::string& message, uint32_t obmcLogID, 353 void addPEL(std::vector<uint8_t>& pelData, uint32_t obmcLogID); 362 void addESELPEL(const std::string& esel, uint32_t obmcLogID); 431 void serializeLogEntry(uint32_t obmcLogID); [all …]
|
| H A D | pel.hpp | 95 PEL(std::vector<uint8_t>& data, uint32_t obmcLogID); 112 PEL(const openpower::pels::message::Entry& entry, uint32_t obmcLogID, 145 uint32_t obmcLogID() const in obmcLogID() function in openpower::pels::PEL 147 return _ph->obmcLogID(); in obmcLogID() 343 void populateFromRawData(std::vector<uint8_t>& data, uint32_t obmcLogID);
|
| H A D | private_header.hpp | 56 PrivateHeader(uint16_t componentID, uint32_t obmcLogID, uint64_t timestamp); 153 uint32_t obmcLogID() const in obmcLogID() function in openpower::pels::PrivateHeader
|
| H A D | private_header.cpp | 20 PrivateHeader::PrivateHeader(uint16_t componentID, uint32_t obmcLogID, in PrivateHeader() argument 45 _obmcLogID = obmcLogID; in PrivateHeader()
|
| H A D | pel.cpp | 50 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() 170 auto path = std::string(OBJ_ENTRY) + '/' + std::to_string(obmcLogID); in PEL() 203 PEL::PEL(std::vector<uint8_t>& data, uint32_t obmcLogID) in PEL() argument 205 populateFromRawData(data, obmcLogID); in PEL() 208 void PEL::populateFromRawData(std::vector<uint8_t>& data, uint32_t obmcLogID) in populateFromRawData() argument 212 if (obmcLogID != 0) in populateFromRawData() 214 _ph->setOBMCLogID(obmcLogID); in populateFromRawData()
|
| H A D | repository.cpp | 123 LogID(pelID(pel.id()), obmcID(pel.obmcLogID())), in restore() 184 _pelAttributes.emplace(LogID(pelID(pel->id()), obmcID(pel->obmcLogID())), in add()
|
| /openbmc/phosphor-logging/test/openpower-pels/ |
| H A D | private_header_test.cpp | 56 EXPECT_EQ(ph.obmcLogID(), 0x90919293); in TEST_F() 174 EXPECT_EQ(ph.obmcLogID(), 42); in TEST_F()
|
| H A D | repository_test.cpp | 93 Repository::LogID id{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 748 auto idToDelete = pel->obmcLogID(); in TEST_F() 881 Repository::LogID id{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 920 Repository::LogID id{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 946 Repository::LogID idx{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 972 EXPECT_EQ(logID->obmcID.id, pel->obmcLogID()); in TEST_F() 977 Repository::LogID::Obmc(pel->obmcLogID())}; in TEST_F() 980 EXPECT_EQ(logID->obmcID.id, pel->obmcLogID()); in TEST_F()
|
| H A D | pel_manager_test.cpp | 292 EXPECT_EQ(pel.obmcLogID(), 33); in TEST_F() 323 EXPECT_EQ(newPEL.obmcLogID(), 42); in TEST_F() 461 EXPECT_EQ(pel.id(), manager.getPELIdFromBMCLogId(pel.obmcLogID())); in TEST_F() 463 manager.getPELIdFromBMCLogId(pel.obmcLogID() + 1), in TEST_F() 467 EXPECT_EQ(pel.obmcLogID(), manager.getBMCLogIdFromPELId(pel.id())); in TEST_F()
|
| H A D | pel_test.cpp | 106 EXPECT_EQ(pel->obmcLogID(), 0x42); in TEST_F() 163 EXPECT_EQ(pel.privateHeader().obmcLogID(), 42); in TEST_F()
|
| /openbmc/phosphor-logging/extensions/openpower-pels/tools/ |
| H A D | peltool.cpp | 570 (useBMC && pel.obmcLogID() == std::stoul(id, nullptr, 0))) in callFunctionOnPEL()
|