| /openbmc/pldm/pldmd/ |
| H A D | oem_ibm.hpp | 61 sdeventplus::Event& event, responder::Invoker& invoker, in OemIBM() 63 responder::platform::Handler* platformHandler, in OemIBM() 64 responder::fru::Handler* fruHandler, in OemIBM() 65 responder::base::Handler* baseHandler, in OemIBM() 66 responder::bios::Handler* biosHandler, in OemIBM() 105 codeUpdate = std::make_unique<pldm::responder::CodeUpdate>(dBusIntf); in createCodeUpdate() 113 std::make_unique<pldm::responder::SlotHandler>(event, repo); in createSlotHandler() 132 std::make_unique<responder::oem_ibm_bios::Handler>(); in createOemIbmBiosHandler() 139 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in createOemIbmPlatformHandler() 146 oemFruHandler = std::make_unique<responder::oem_ibm_fru::Handler>(repo); in createOemFruHandler() [all …]
|
| /openbmc/pldm/libpldmresponder/ |
| H A D | fru_parser.hpp | 14 namespace responder namespace 48 std::tuple<pldm::responder::dbus::Service, pldm::responder::dbus::RootPath, 49 pldm::responder::dbus::Interfaces>; 51 pldm::responder::dbus::Interface, pldm::responder::dbus::Property, 52 pldm::responder::dbus::PropertyType, pldm::responder::fru::FieldType>; 55 std::tuple<pldm::responder::fru::RecordType, 56 pldm::responder::fru::EncodingType, std::vector<FieldInfo>>; 100 const pldm::responder::dbus::Interface& intf) const in getRecordInfo() 105 pldm::responder::dbus::EntityType getEntityType( in getEntityType() 106 const pldm::responder::dbus::Interface& intf) const in getEntityType() [all …]
|
| H A D | pdr.hpp | 11 namespace responder namespace 24 void getRepoByType(const pldm::responder::pdr_utils::Repo& inRepo, 25 pldm::responder::pdr_utils::Repo& outRepo, 26 pldm::responder::pdr_utils::Type pdrType); 38 const pldm::responder::pdr_utils::RepoInterface& pdrRepo, 39 pldm::responder::pdr_utils::RecordHandle recordHandle, 40 pldm::responder::pdr_utils::PdrEntry& pdrEntry);
|
| H A D | fru.hpp | 21 namespace responder namespace 152 inline const pldm::responder::dbus::AssociatedEntityMap& 163 pldm::responder::oem_platform::Handler* handler) in setOemPlatformHandler() 222 inline void setOemFruHandler(pldm::responder::oem_fru::Handler* handler) in setOemFruHandler() 227 inline void setPlatformHandler(pldm::responder::platform::Handler* handler) in setPlatformHandler() 255 pldm::responder::oem_fru::Handler* oemFruHandler = nullptr; 257 pldm::responder::platform::Handler* platformHandler = nullptr; 260 pldm::responder::oem_platform::Handler* oemPlatformHandler; 289 uint32_t addHotPlugRecord(pldm::responder::pdr_utils::PdrEntry pdrEntry); 377 const pldm::responder::dbus::AssociatedEntityMap& getAssociateEntityMap() in getAssociateEntityMap() [all …]
|
| H A D | bios.hpp | 22 namespace responder namespace 43 pldm::responder::platform_config::Handler* platformConfigHandler, 44 pldm::responder::bios::Callback requestPLDMServiceName); 95 pldm::responder::oem_bios::Handler* oemBiosHandler = nullptr; 101 inline void setOemBiosHandler(pldm::responder::oem_bios::Handler* handler) in setOemBiosHandler()
|
| H A D | platform_state_sensor.hpp | 21 namespace responder namespace 37 const std::map<pldm::responder::pdr_utils::State, in getStateSensorEventState() 88 using namespace pldm::responder::pdr; in getStateSensorReadingsHandler() 100 pldm::responder::pdr_utils::Repo stateSensorPDRs(stateSensorPdrRepo.get()); in getStateSensorReadingsHandler() 108 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in getStateSensorReadingsHandler() 148 sensorId, pldm::responder::pdr_utils::TypeId::PLDM_SENSOR_ID); in getStateSensorReadingsHandler() 156 pldm::responder::pdr_utils::EventStates sensorCacheforSensor{}; in getStateSensorReadingsHandler()
|
| H A D | platform.hpp | 27 namespace responder namespace 59 pldm::responder::platform_config::Handler* platformConfigHandler, in Handler() 163 pldm::responder::pdr_utils::TypeId typeId = 164 pldm::responder::pdr_utils::TypeId::PLDM_EFFECTER_ID); 178 pldm::responder::pdr_utils::TypeId typeId = 179 pldm::responder::pdr_utils::TypeId::PLDM_EFFECTER_ID) const; 199 pldm::responder::pdr_utils::Repo& repo); 207 pldm::responder::pdr_utils::Repo& repo); 219 pldm::responder::oem_platform::Handler* handler) in setOemPlatformHandler() 348 using namespace pldm::responder::pdr; in setStateEffecterStatesHandler() [all …]
|
| H A D | pdr_state_sensor.hpp | 13 namespace responder namespace 123 pldm::responder::pdr_utils::DbusMappings dbusMappings{}; in generateStateSensorPDR() 124 pldm::responder::pdr_utils::DbusValMaps dbusValMaps{}; in generateStateSensorPDR() 139 pldm::responder::pdr_utils::PossibleValues stateValues; in generateStateSensorPDR() 156 pldm::responder::pdr_utils::StatestoDbusVal dbusIdToValMap{}; in generateStateSensorPDR() 165 dbusIdToValMap = pldm::responder::pdr_utils::populateMapping( in generateStateSensorPDR() 187 pldm::responder::pdr_utils::TypeId::PLDM_SENSOR_ID); in generateStateSensorPDR() 188 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in generateStateSensorPDR()
|
| H A D | base.hpp | 12 using namespace pldm::responder; 16 namespace responder namespace 92 pldm::responder::oem_platform::Handler* handler) in setOemPlatformHandler() 104 pldm::responder::oem_platform::Handler* oemPlatformHandler = nullptr;
|
| H A D | pdr_state_effecter.hpp | 14 namespace responder namespace 112 pldm::responder::pdr_utils::DbusMappings dbusMappings{}; in generateStateEffecterPDR() 113 pldm::responder::pdr_utils::DbusValMaps dbusValMaps{}; in generateStateEffecterPDR() 127 pldm::responder::pdr_utils::PossibleValues stateValues; in generateStateEffecterPDR() 145 pldm::responder::pdr_utils::StatestoDbusVal dbusIdToValMap{}; in generateStateEffecterPDR() 154 dbusIdToValMap = pldm::responder::pdr_utils::populateMapping( in generateStateEffecterPDR() 173 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in generateStateEffecterPDR()
|
| H A D | bios_config.hpp | 27 namespace responder namespace 73 pldm::responder::platform_config::Handler* platformConfigHandler, 74 pldm::responder::bios::Callback requestPLDMServiceName); 127 inline void setOemBiosHandler(pldm::responder::oem_bios::Handler* handler) in setOemBiosHandler() 151 pldm::responder::oem_bios::Handler* oemBiosHandler = nullptr; 165 pldm::responder::platform_config::Handler* platformConfigHandler; 168 pldm::responder::bios::Callback requestPLDMServiceName;
|
| H A D | platform_state_effecter.hpp | 20 namespace responder namespace 42 using namespace pldm::responder::pdr; in setStateEffecterStatesHandler() 57 pldm::responder::pdr_utils::Repo stateEffecterPDRs( in setStateEffecterStatesHandler() 67 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in setStateEffecterStatesHandler() 132 const pldm::responder::pdr_utils::StatestoDbusVal& dbusValToMap = in setStateEffecterStatesHandler()
|
| /openbmc/pldm/libpldmresponder/test/ |
| H A D | mocked_bios.hpp | 9 class MockBIOSStringTable : public pldm::responder::bios::BIOSStringTable 19 void checkHeader(const pldm::responder::bios::Table& attrEntry, in checkHeader() 20 const pldm::responder::bios::Table& attrValueEntry) in checkHeader() 22 auto attrHeader = pldm::responder::bios::table::attribute::decodeHeader( in checkHeader() 25 pldm::responder::bios::table::attribute_value::decodeHeader( in checkHeader() 32 void checkEntry(pldm::responder::bios::Table& entry, in checkEntry() 33 pldm::responder::bios::Table& expectedEntry) in checkEntry() 50 void checkConstructEntry(pldm::responder::bios::BIOSAttribute& attribute, in checkConstructEntry() 51 pldm::responder::bios::BIOSStringTable& stringTable, in checkConstructEntry() 52 pldm::responder::bios::Table& expectedAttrEntry, in checkConstructEntry() [all …]
|
| H A D | libpldmresponder_fru_test.cpp | 14 using namespace pldm::responder::fru_parser; in TEST() 83 using namespace pldm::responder; in TEST() 84 using namespace pldm::responder::fru_parser; in TEST() 85 using namespace pldm::responder::dbus; in TEST() 118 pldm::responder::FruImpl mockedFruHandler( in TEST() 158 using namespace pldm::responder::dbus; in TEST() 171 pldm::responder::FruImpl mockedFruHandler( in TEST()
|
| H A D | libpldmresponder_bios_test.cpp | 15 using namespace pldm::responder; 16 using namespace pldm::responder::bios; 17 using namespace pldm::responder::utils;
|
| H A D | libpldmresponder_pdr_sensor_test.cpp | 12 using namespace pldm::responder; 13 using namespace pldm::responder::platform; 14 using namespace pldm::responder::pdr; 15 using namespace pldm::responder::pdr_utils;
|
| /openbmc/pldm/oem/meta/ |
| H A D | oem_meta.cpp | 11 pldm::responder::Invoker& invoker, in OemMETA() 12 pldm::responder::platform::Handler* platformHandler) in OemMETA() 18 std::make_unique<pldm::responder::oem_meta::FileIOHandler>(dbusHandler); in OemMETA() 23 pldm::responder::platform::Handler* platformHandler) in registerOemEventHandler() 35 pldm::responder::Invoker& invoker, in registerOemHandler() 36 std::unique_ptr<pldm::responder::oem_meta::FileIOHandler> fileIOHandler) in registerOemHandler()
|
| H A D | oem_meta.hpp | 34 pldm::responder::Invoker& invoker, 35 pldm::responder::platform::Handler* platformHandler); 39 pldm::responder::platform::Handler* platformHandler); 42 pldm::responder::Invoker& invoker, 43 std::unique_ptr<pldm::responder::oem_meta::FileIOHandler>
|
| /openbmc/pldm/oem/ibm/libpldmresponder/ |
| H A D | file_io_type_lid.hpp | 15 namespace responder namespace 63 pldm::responder::oem_ibm_platform::Handler* oemIbmPlatformHandler = in constructLIDPath() 64 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in constructLIDPath() 105 pldm::responder::oem_ibm_platform::Handler* oemIbmPlatformHandler = in writeFromMemory() 106 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in writeFromMemory() 150 pldm::responder::oem_ibm_platform::Handler* in writeFromMemory() 152 pldm::responder::oem_ibm_platform::Handler*>( in writeFromMemory() 156 using namespace pldm::responder::oem_ibm_platform; in writeFromMemory() 188 pldm::responder::oem_ibm_platform::Handler* oemIbmPlatformHandler = in write() 189 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in write() [all …]
|
| H A D | oem_ibm_handler.cpp | 23 namespace responder namespace 27 int pldm::responder::oem_ibm_platform::Handler:: 78 int pldm::responder::oem_ibm_platform::Handler:: 249 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllCodeUpdateEffecterPDR() 313 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllSlotEnableEffecterPDR() 364 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllCodeUpdateSensorPDR() 423 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllSlotEnableSensorPDR() 473 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllRealSAIEffecterPDR() 521 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllRealSAISensorPDR() 527 void pldm::responder::oem_ibm_platform::Handler::buildOEMPDR( in buildOEMPDR() [all …]
|
| H A D | fru_oem_ibm.hpp | 12 namespace responder namespace 45 void setIBMFruHandler(pldm::responder::fru::Handler* handler); 66 pldm::responder::fru::Handler* fruHandler; //!< pointer to PLDM fru handler
|
| H A D | fru_oem_ibm.cpp | 13 namespace responder namespace 18 void pldm::responder::oem_ibm_fru::Handler::setIBMFruHandler( in setIBMFruHandler() 19 pldm::responder::fru::Handler* handler) in setIBMFruHandler() 24 int pldm::responder::oem_ibm_fru::Handler::processOEMFRUTable( in processOEMFRUTable() 132 if (!(pldm::responder::utils::checkIfIBMFru(key))) in updateDBusProperty()
|
| /openbmc/pldm/host-bmc/ |
| H A D | host_pdr_handler.hpp | 142 const pldm::responder::events::StateSensorEntry& entry, 184 pldm::responder::oem_platform::Handler* handler) 193 inline void setOemUtilsHandler(pldm::responder::oem_utils::Handler* handler) 253 const std::vector<responder::pdr_utils::FruRecordDataFormat>& 305 pldm::responder::events::StateSensorHandler stateSensorHandler; 359 std::vector<responder::pdr_utils::FruRecordDataFormat> fruRecordData; 362 pldm::responder::oem_platform::Handler* oemPlatformHandler = nullptr; 369 pldm::responder::oem_utils::Handler* oemUtilsHandler;
|
| H A D | dbus_to_event_handler.hpp | 16 std::map<SensorId, std::tuple<pldm::responder::pdr_utils::DbusMappings, 17 pldm::responder::pdr_utils::DbusValMaps>>; 21 std::map<pldm::pdr::SensorID, pldm::responder::pdr_utils::EventStates>; 54 void listenSensorEvent(const pldm::responder::pdr_utils::Repo& repo,
|
| /openbmc/pldm/oem/ampere/ |
| H A D | oem_ampere.hpp | 52 sdeventplus::Event& event, responder::Invoker& /* invoker */, in OemAMPERE() 54 responder::platform::Handler* platformHandler, in OemAMPERE() 55 responder::fru::Handler* /* fruHandler */, in OemAMPERE() 56 responder::base::Handler* /* baseHandler */, in OemAMPERE() 57 responder::bios::Handler* /* biosHandler */, in OemAMPERE() 157 responder::platform::Handler* platformHandler = nullptr;
|