/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | manager.cpp | 74 void Manager::create(const std::string& message, uint32_t obmcLogID, in create() argument 87 addRawPEL(*rawPelPath, obmcLogID); in create() 94 addESELPEL(*esel, obmcLogID); in create() 98 createPEL(message, obmcLogID, timestamp, severity, additionalData, in create() 103 setEntryPath(obmcLogID); in create() 104 setServiceProviderNotifyFlag(obmcLogID); in create() 107 void Manager::addRawPEL(const std::string& rawPelPath, uint32_t obmcLogID) in addRawPEL() argument 119 "FILE", rawPelPath, "LOGID", obmcLogID); in addRawPEL() 126 addPEL(data, obmcLogID); in addRawPEL() 135 "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 | pel.cpp | 62 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() 182 auto path = std::string(OBJ_ENTRY) + '/' + std::to_string(obmcLogID); in PEL() 215 PEL::PEL(std::vector<uint8_t>& data, uint32_t obmcLogID) in PEL() argument 217 populateFromRawData(data, obmcLogID); in PEL() 220 void PEL::populateFromRawData(std::vector<uint8_t>& data, uint32_t obmcLogID) in populateFromRawData() argument 224 if (obmcLogID != 0) in populateFromRawData() 226 _ph->setOBMCLogID(obmcLogID); in populateFromRawData()
|
H A D | private_header.cpp | 34 PrivateHeader::PrivateHeader(uint16_t componentID, uint32_t obmcLogID, in PrivateHeader() argument 59 _obmcLogID = obmcLogID; in PrivateHeader()
|
H A D | repository.cpp | 133 LogID(pelID(pel.id()), obmcID(pel.obmcLogID())), in restore() 194 _pelAttributes.emplace(LogID(pelID(pel->id()), obmcID(pel->obmcLogID())), in add()
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | repository_test.cpp | 105 Repository::LogID id{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 760 auto idToDelete = pel->obmcLogID(); in TEST_F() 893 Repository::LogID id{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 932 Repository::LogID id{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 958 Repository::LogID idx{pelID{pel->id()}, obmcID{pel->obmcLogID()}}; in TEST_F() 984 EXPECT_EQ(logID->obmcID.id, pel->obmcLogID()); in TEST_F() 989 Repository::LogID::Obmc(pel->obmcLogID())}; in TEST_F() 992 EXPECT_EQ(logID->obmcID.id, pel->obmcLogID()); in TEST_F()
|
H A D | private_header_test.cpp | 68 EXPECT_EQ(ph.obmcLogID(), 0x90919293); in TEST_F() 186 EXPECT_EQ(ph.obmcLogID(), 42); in TEST_F()
|
H A D | pel_manager_test.cpp | 311 EXPECT_EQ(pel.obmcLogID(), 33); in TEST_F() 343 EXPECT_EQ(newPEL.obmcLogID(), 42); in TEST_F() 484 EXPECT_EQ(pel.id(), manager.getPELIdFromBMCLogId(pel.obmcLogID())); in TEST_F() 486 manager.getPELIdFromBMCLogId(pel.obmcLogID() + 1), in TEST_F() 490 EXPECT_EQ(pel.obmcLogID(), manager.getBMCLogIdFromPELId(pel.id())); in TEST_F()
|
H A D | pel_test.cpp | 118 EXPECT_EQ(pel->obmcLogID(), 0x42); in TEST_F() 175 EXPECT_EQ(pel.privateHeader().obmcLogID(), 42); in TEST_F()
|
/openbmc/phosphor-logging/extensions/openpower-pels/tools/ |
H A D | peltool.cpp | 598 (useBMC && pel.obmcLogID() == std::stoul(id, nullptr, 0))) in callFunctionOnPEL()
|