Home
last modified time | relevance | path

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

/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dsection_factory.cpp34 std::unique_ptr<Section> create(Stream& pelData) in create() argument
43 if (pelData.remaining() >= 2) in create()
45 pelData >> sectionID; in create()
46 pelData.offset(pelData.offset() - 2); in create()
52 section = std::make_unique<PrivateHeader>(pelData); in create()
55 section = std::make_unique<UserData>(pelData); in create()
58 section = std::make_unique<UserHeader>(pelData); in create()
61 section = std::make_unique<FailingMTMS>(pelData); in create()
65 section = std::make_unique<SRC>(pelData); in create()
68 section = std::make_unique<ExtendedUserHeader>(pelData); in create()
[all …]
H A Dpel.cpp222 Stream pelData{data}; in populateFromRawData() local
223 _ph = std::make_unique<PrivateHeader>(pelData); in populateFromRawData()
229 _uh = std::make_unique<UserHeader>(pelData); in populateFromRawData()
234 auto section = section_factory::create(pelData); in populateFromRawData()
273 Stream pelData{pelBuffer}; in flatten() local
280 _ph->flatten(pelData); in flatten()
281 _uh->flatten(pelData); in flatten()
285 section->flatten(pelData); in flatten()
291 std::vector<uint8_t> pelData; in data() local
292 flatten(pelData); in data()
[all …]
H A Dsection_factory.hpp26 std::unique_ptr<Section> create(Stream& pelData);
H A Dmanager.cpp139 void Manager::addPEL(std::vector<uint8_t>& pelData, uint32_t obmcLogID) in addPEL() argument
141 auto pel = std::make_unique<openpower::pels::PEL>(pelData, obmcLogID); in addPEL()
215 ad.add("PEL_SIZE", std::to_string(pelData.size())); in addPEL()
233 pelFile.write(reinterpret_cast<const char*>(pelData.data()), in addPEL()
234 pelData.size()); in addPEL()
H A Dmanager.hpp353 void addPEL(std::vector<uint8_t>& pelData, uint32_t obmcLogID);
/openbmc/openpower-hw-diags/attn/pel/
H A Dpel_minimal.cpp17 Stream pelData{data}; in initialize() local
19 _ph = std::make_unique<PrivateHeader>(pelData); in initialize()
20 _uh = std::make_unique<UserHeader>(pelData); in initialize()
21 _ps = std::make_unique<PrimarySrc>(pelData); in initialize()
22 _eh = std::make_unique<ExtendedUserHeader>(pelData); in initialize()
27 Stream pelData{pelBuffer}; in raw() local
30 _ph->flatten(pelData); in raw()
31 _uh->flatten(pelData); in raw()
32 _ps->flatten(pelData); in raw()
33 _eh->flatten(pelData); in raw()
/openbmc/phosphor-logging/test/openpower-pels/
H A Drepository_test.cpp86 auto pelData = pel->data(); in TEST_F() local
87 EXPECT_EQ(*newData, pelData); in TEST_F()
206 auto pelData = repo.getPELData(id); in TEST_F() local
208 ASSERT_TRUE(pelData); in TEST_F()
209 EXPECT_EQ(dataCopy, *pelData); in TEST_F()
359 auto pelData = repo.getPELData(id); in TEST_F() local
360 PEL newPEL{*pelData}; in TEST_F()
373 auto pelData = repo.getPELData(id); in TEST_F() local
374 PEL newPEL{*pelData}; in TEST_F()
402 auto pelData = repo.getPELData(id); in TEST_F() local
[all …]
H A Dpel_manager_test.cpp1109 auto pelData = findAnyPELInRepo(); in TEST_F() local
1110 ASSERT_TRUE(pelData); in TEST_F()
1112 auto getPELData = readPELFile(*pelData); in TEST_F()