/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | user_data.hpp | 22 class UserData : public Section class 25 UserData() = delete; 26 ~UserData() = default; 27 UserData(const UserData&) = default; 28 UserData& operator=(const UserData&) = default; 29 UserData(UserData&&) = default; 30 UserData& operator=(UserData&&) = default; 39 explicit UserData(Stream& pel); 53 UserData(uint16_t componentID, uint8_t subType, uint8_t version,
|
H A D | user_data.cpp | 34 void UserData::unflatten(Stream& stream) in unflatten() 50 void UserData::flatten(Stream& stream) const in flatten() 55 UserData::UserData(Stream& pel) in UserData() function in openpower::pels::UserData 69 UserData::UserData(uint16_t componentID, uint8_t subType, uint8_t version, in UserData() function in openpower::pels::UserData 83 void UserData::validate() in validate() 97 std::optional<std::string> UserData::getJSON( in getJSON() 108 bool UserData::shrink(size_t newSize) in shrink()
|
H A D | pel.hpp | 374 bool addUserDataSection(std::unique_ptr<UserData> userData); 464 std::unique_ptr<UserData> makeJSONUserDataSection(const nlohmann::json& json); 474 std::unique_ptr<UserData> makeADUserDataSection(const AdditionalData& ad); 489 std::unique_ptr<UserData> makeSysInfoUserDataSection( 511 std::unique_ptr<UserData> makeFFDCuserDataSection(uint16_t componentID,
|
H A D | pel.cpp | 474 bool PEL::addUserDataSection(std::unique_ptr<UserData> userData) in addUserDataSection() 712 auto ud = std::make_unique<UserData>( in addJournalSections() 785 std::unique_ptr<UserData> makeJSONUserDataSection(const nlohmann::json& json) in makeJSONUserDataSection() 806 return std::make_unique<UserData>( in makeJSONUserDataSection() 812 std::unique_ptr<UserData> makeADUserDataSection(const AdditionalData& ad) in makeADUserDataSection() 916 std::unique_ptr<UserData> makeSysInfoUserDataSection( in makeSysInfoUserDataSection() 990 std::unique_ptr<UserData> makeFFDCuserDataSection(uint16_t componentID, in makeFFDCuserDataSection() 997 return std::unique_ptr<UserData>(); in makeFFDCuserDataSection() 1049 return std::make_unique<UserData>(compID, subType, version, data); in makeFFDCuserDataSection()
|
H A D | README.md | 10 - [Default UserData sections for BMC created PELs](#default-userdata-sections-for-bmc-created-pels) 16 - [Adding python3 modules for PEL UserData and SRC parsing](#adding-python3-modules-for-pel-userdat… 140 ### FFDC Intended For UserData PEL sections 142 When one needs to add FFDC into the PEL UserData sections, the 145 of files to store in the PEL UserData sections. 157 stored in a unique UserData section. The tuple's arguments are: 191 Upon receiving this data, the PEL code will create UserData sections for each 192 entry in that vector with the following UserData fields: 206 Before adding each of these UserData sections, a check will be done to see if 207 the PEL size will remain under the maximum size of 16KB. If not, the UserData [all …]
|
H A D | section_factory.cpp | 55 section = std::make_unique<UserData>(pelData); in create()
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | user_data_test.cpp | 35 UserData ud(stream); in TEST() 68 UserData ud(stream); in TEST() 79 UserData ud(stream); in TEST() 85 UserData ud(stream); in TEST() 94 UserData ud(0x1112, 0x42, 0x01, data); in TEST() 113 UserData ud(0x1112, 0x42, 0x01, data); in TEST()
|
H A D | pel_test.cpp | 892 auto ud = static_cast<UserData*>(section.get()); in TEST_F() 938 auto ud = static_cast<UserData*>(section.get()); in TEST_F() 1126 auto ud = static_cast<UserData*>(section.get()); in checkJournalSection() 1289 auto userData = static_cast<UserData*>(optionalSection.get()); in getDIMMInfo()
|
H A D | registry_test.cpp | 102 "In the UserData section there is a JSON",
|
H A D | pel_manager_test.cpp | 360 auto ud = static_cast<UserData*>(section.get()); in TEST_F() 362 // Check that there was a UserData section added that in TEST_F()
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/logging/ |
H A D | hostboot-pel-parsers_git.bb | 2 DESCRIPTION = "Used by peltool to parse Hostboot UserData sections and SRC details"
|
H A D | python3-sbe-log-parsers_git.bb | 2 DESCRIPTION = "Used by peltool to parse SBE UserData sections and SRC details"
|
/openbmc/bmcweb/redfish-core/include/generated/enums/ |
H A D | computer_system.hpp | 195 UserData, enumerator 402 {DecommissionType::UserData, "UserData"},
|
/openbmc/phosphor-logging/extensions/openpower-pels/registry/ |
H A D | README.md | 574 The PEL daemon can be told to capture pieces of the journal in PEL UserData 578 The 'JournalCapture' field has two formats, one that will create one UserData 605 single UserData section. 607 The second example will create two UserData sections, the first with the most 611 If a UserData section would make the PEL exceed its maximum size of 16KB, it
|