Home
last modified time | relevance | path

Searched refs:responder (Results 1 – 25 of 119) sorted by relevance

12345

/openbmc/pldm/libpldmresponder/
H A Dfru_parser.hpp14 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 Dpdr.hpp11 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 Dplatform.hpp27 namespace responder namespace
57 pldm::responder::platform_config::Handler* platformConfigHandler, in Handler()
161 pldm::responder::pdr_utils::TypeId typeId =
162 pldm::responder::pdr_utils::TypeId::PLDM_EFFECTER_ID);
176 pldm::responder::pdr_utils::TypeId typeId =
177 pldm::responder::pdr_utils::TypeId::PLDM_EFFECTER_ID) const;
197 pldm::responder::pdr_utils::Repo& repo);
205 pldm::responder::pdr_utils::Repo& repo);
217 pldm::responder::oem_platform::Handler* handler) in setOemPlatformHandler()
346 using namespace pldm::responder::pdr; in setStateEffecterStatesHandler()
[all …]
H A Dplatform_state_sensor.hpp21 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 Dpdr_state_sensor.hpp13 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 Dpdr_state_effecter.hpp14 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 Dbase.hpp12 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 Dplatform_state_effecter.hpp20 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()
H A Dfru.hpp21 namespace responder namespace
146 inline const pldm::responder::dbus::AssociatedEntityMap&
206 inline void setOemFruHandler(pldm::responder::oem_fru::Handler* handler) in setOemFruHandler()
234 pldm::responder::oem_fru::Handler* oemFruHandler = nullptr;
323 const pldm::responder::dbus::AssociatedEntityMap& getAssociateEntityMap() in getAssociateEntityMap()
352 void setOemFruHandler(pldm::responder::oem_fru::Handler* handler) in setOemFruHandler()
H A Dbios.hpp22 namespace responder namespace
43 pldm::responder::platform_config::Handler* platformConfigHandler,
44 pldm::responder::bios::Callback requestPLDMServiceName);
/openbmc/pldm/pldmd/
H A Doem_ibm.hpp61 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()
100 codeUpdate = std::make_unique<pldm::responder::CodeUpdate>(dBusIntf); in createCodeUpdate()
108 std::make_unique<pldm::responder::SlotHandler>(event, repo); in createSlotHandler()
127 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in createOemIbmPlatformHandler()
134 oemFruHandler = std::make_unique<responder::oem_ibm_fru::Handler>(repo); in createOemFruHandler()
141 std::make_unique<responder::oem_ibm_utils::Handler>(dBusIntf); in createOemIbmUtilsHandler()
147 oemIbmFruHandler = dynamic_cast<pldm::responder::oem_ibm_fru::Handler*>( in createOemIbmFruHandler()
[all …]
/openbmc/pldm/libpldmresponder/test/
H A Dmocked_bios.hpp9 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 Dlibpldmresponder_fru_test.cpp14 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 Dlibpldmresponder_bios_test.cpp15 using namespace pldm::responder;
16 using namespace pldm::responder::bios;
17 using namespace pldm::responder::utils;
H A Dlibpldmresponder_pdr_sensor_test.cpp12 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/ibm/libpldmresponder/
H A Dfile_io_type_lid.hpp15 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 Doem_ibm_handler.cpp22 namespace responder namespace
26 int pldm::responder::oem_ibm_platform::Handler::
70 int pldm::responder::oem_ibm_platform::Handler::
226 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllCodeUpdateEffecterPDR()
290 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllSlotEnableEffecterPDR()
340 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllCodeUpdateSensorPDR()
399 pldm::responder::pdr_utils::PdrEntry pdrEntry{}; in buildAllSlotEnableSensorPDR()
406 void pldm::responder::oem_ibm_platform::Handler::buildOEMPDR( in buildOEMPDR()
451 void pldm::responder::oem_ibm_platform::Handler::setPlatformHandler( in setPlatformHandler()
452 pldm::responder::platform::Handler* handler) in setPlatformHandler()
[all …]
H A Doem_ibm_handler.hpp23 namespace responder namespace
50 pldm::responder::CodeUpdate* codeUpdate, in Handler()
51 pldm::responder::SlotHandler* slotHandler, int mctp_fd, in Handler()
168 void setPlatformHandler(pldm::responder::platform::Handler* handler);
317 pldm::responder::CodeUpdate* codeUpdate; //!< pointer to CodeUpdate object
319 pldm::responder::SlotHandler*
322 pldm::responder::platform::Handler*
H A Dfru_oem_ibm.cpp13 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()
129 if (!(pldm::responder::utils::checkIfIBMFru(key))) in updateDBusProperty()
H A Dfru_oem_ibm.hpp12 namespace responder namespace
45 void setIBMFruHandler(pldm::responder::fru::Handler* handler);
66 pldm::responder::fru::Handler* fruHandler; //!< pointer to PLDM fru handler
H A Dcollect_slot_vpd.hpp19 namespace responder namespace
79 void setOemPlatformHandler(pldm::responder::oem_platform::Handler* handler);
156 pldm::responder::oem_platform::Handler* oemPlatformHandler =
/openbmc/pldm/host-bmc/
H A Dhost_pdr_handler.hpp136 const pldm::responder::events::StateSensorEntry& entry,
178 pldm::responder::oem_platform::Handler* handler) in setOemPlatformHandler()
187 inline void setOemUtilsHandler(pldm::responder::oem_utils::Handler* handler) in setOemUtilsHandler()
247 const std::vector<responder::pdr_utils::FruRecordDataFormat>&
299 pldm::responder::events::StateSensorHandler stateSensorHandler;
353 std::vector<responder::pdr_utils::FruRecordDataFormat> fruRecordData;
356 pldm::responder::oem_platform::Handler* oemPlatformHandler = nullptr;
363 pldm::responder::oem_utils::Handler* oemUtilsHandler;
H A Ddbus_to_event_handler.hpp16 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 Doem_ampere.hpp52 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;
/openbmc/qemu/docs/specs/
H A Dspdm.rst9 QEMU supports connecting to a SPDM responder implementation. This allows an
10 external application to emulate the SPDM responder logic for an SPDM device.
21 You can use `SPDM Utils`_ to emulate a responder. This is the simplest method.
38 SPDM responder.
64 -subj "/CN=DMTF libspdm ECP384 responder cert"
77 The responder can then be launched with

12345