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.cpp22 std::unique_ptr<Section> create(Stream& pelData) in create() argument
31 if (pelData.remaining() >= 2) in create()
33 pelData >> sectionID; in create()
34 pelData.offset(pelData.offset() - 2); in create()
40 section = std::make_unique<PrivateHeader>(pelData); in create()
43 section = std::make_unique<UserData>(pelData); in create()
46 section = std::make_unique<UserHeader>(pelData); in create()
49 section = std::make_unique<FailingMTMS>(pelData); in create()
53 section = std::make_unique<SRC>(pelData); in create()
56 section = std::make_unique<ExtendedUserHeader>(pelData); in create()
[all …]
H A Dpel.cpp210 Stream pelData{data}; in populateFromRawData() local
211 _ph = std::make_unique<PrivateHeader>(pelData); in populateFromRawData()
217 _uh = std::make_unique<UserHeader>(pelData); in populateFromRawData()
222 auto section = section_factory::create(pelData); in populateFromRawData()
261 Stream pelData{pelBuffer}; in flatten() local
268 _ph->flatten(pelData); in flatten()
269 _uh->flatten(pelData); in flatten()
273 section->flatten(pelData); in flatten()
279 std::vector<uint8_t> pelData; in data() local
280 flatten(pelData); in data()
[all …]
H A Dsection_factory.hpp26 std::unique_ptr<Section> create(Stream& pelData);
H A Dmanager.cpp127 void Manager::addPEL(std::vector<uint8_t>& pelData, uint32_t obmcLogID) in addPEL() argument
129 auto pel = std::make_unique<openpower::pels::PEL>(pelData, obmcLogID); in addPEL()
203 ad.add("PEL_SIZE", std::to_string(pelData.size())); in addPEL()
221 pelFile.write(reinterpret_cast<const char*>(pelData.data()), in addPEL()
222 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.cpp74 auto pelData = pel->data(); in TEST_F() local
75 EXPECT_EQ(*newData, pelData); in TEST_F()
194 auto pelData = repo.getPELData(id); in TEST_F() local
196 ASSERT_TRUE(pelData); in TEST_F()
197 EXPECT_EQ(dataCopy, *pelData); in TEST_F()
347 auto pelData = repo.getPELData(id); in TEST_F() local
348 PEL newPEL{*pelData}; in TEST_F()
361 auto pelData = repo.getPELData(id); in TEST_F() local
362 PEL newPEL{*pelData}; in TEST_F()
390 auto pelData = repo.getPELData(id); in TEST_F() local
[all …]
H A Dpel_manager_test.cpp1063 auto pelData = findAnyPELInRepo(); in TEST_F() local
1064 ASSERT_TRUE(pelData); in TEST_F()
1066 auto getPELData = readPELFile(*pelData); in TEST_F()