Home
last modified time | relevance | path

Searched refs:pldm (Results 1 – 25 of 331) sorted by relevance

12345678910>>...14

/openbmc/pldm/requester/test/
H A Dmctp_endpoint_discovery_test.cpp16 static const pldm::Configurations& getConfigurations( in getConfigurations()
17 const pldm::MctpDiscovery& mctpDiscovery) in getConfigurations()
21 static void searchConfigurationFor(pldm::MctpDiscovery& mctpDiscovery, in searchConfigurationFor()
22 pldm::utils::DBusHandler& handler, in searchConfigurationFor()
23 pldm::MctpInfo& mctpInfo) in searchConfigurationFor()
31 auto& bus = pldm::utils::DBusHandler::getBus(); in TEST()
32 pldm::MockManager manager; in TEST()
36 auto mctpDiscoveryHandler = std::make_unique<pldm::MctpDiscovery>( in TEST()
37 bus, std::initializer_list<pldm::MctpDiscoveryHandlerIntf*>{&manager}); in TEST()
43 auto& bus = pldm::utils::DBusHandler::getBus(); in TEST()
[all …]
/openbmc/pldm/platform-mc/test/
H A Devent_manager_test.cpp23 bus(pldm::utils::DBusHandler::getBus()), in EventManagerTest()
36 pldm::requester::Handler<pldm::requester::Request> reqHandler;
37 pldm::platform_mc::MockTerminusManager terminusManager;
38 pldm::platform_mc::MockEventManager eventManager;
39 pldm::platform_mc::PlatformManager platformManager;
40 pldm::platform_mc::TerminiMapper termini{};
48 termini[tid] = std::make_shared<pldm::platform_mc::Terminus>( in TEST_F()
175 terminusManager.mapTid(pldm::MctpInfo(10, "", "", 1, std::nullopt)); in TEST_F()
177 termini[tid] = std::make_shared<pldm::platform_mc::Terminus>( in TEST_F()
367 pldm::MctpInfo(10, "", "", 1, std::nullopt), true); in TEST_F()
[all …]
/openbmc/pldm/common/test/
H A Dmocked_utils.hpp6 namespace pldm namespace
28 static pldm::utils::ObjectValueTree getManagedObj(const char* /*service*/, in getManagedObj()
31 return pldm::utils::ObjectValueTree{}; in getManagedObj()
38 static pldm::utils::ObjectValueTree getManagedObj(const char* /*service*/, in getManagedObj()
41 return pldm::utils::ObjectValueTree{ in getManagedObj()
54 class MockdBusHandler : public pldm::utils::DBusHandler
61 (const pldm::utils::DBusMapping&,
62 const pldm::utils::PropertyValue&),
65 MOCK_METHOD(pldm::utils::PropertyValue, getDbusPropertyVariant,
68 MOCK_METHOD(pldm::utils::GetSubTreeResponse, getSubtree,
[all …]
/openbmc/pldm/platform-mc/
H A Dnumeric_sensor.hpp22 namespace pldm namespace
219 double getThreshold(pldm::utils::Level level, in getThreshold()
220 pldm::utils::Direction direction) in getThreshold()
222 if (direction != pldm::utils::Direction::HIGH && in getThreshold()
223 direction != pldm::utils::Direction::LOW) in getThreshold()
229 case pldm::utils::Level::WARNING: in getThreshold()
230 return direction == pldm::utils::Direction::HIGH in getThreshold()
233 case pldm::utils::Level::CRITICAL: in getThreshold()
234 return direction == pldm::utils::Direction::HIGH in getThreshold()
237 case pldm::utils::Level::HARDSHUTDOWN: in getThreshold()
[all …]
H A Ddbus_to_terminus_effecters.hpp17 namespace pldm namespace
24 std::map<dbus::Property, pldm::utils::PropertyValue>;
41 pldm::utils::DBusMapping dbusMap;
42 std::vector<pldm::utils::PropertyValue>
52 pldm::utils::DBusMapping dbusMap;
104 pldm::InstanceIdDb* instanceIdDb, int fd, const pldm_pdr* repo, in HostEffecterParser()
105 pldm::utils::DBusHandler* const dbusHandler, in HostEffecterParser()
107 pldm::requester::Handler<pldm::requester::Request>* handler, in HostEffecterParser()
166 const pldm::utils::Json& dBusValues,
167 std::vector<pldm::utils::PropertyValue>& propertyValues,
[all …]
/openbmc/pldm/libpldmresponder/
H A Doem_handler.hpp8 namespace pldm namespace
17 Handler(const pldm::utils::DBusHandler* dBusIntf) : dBusIntf(dBusIntf) {} in Handler()
37 pldm::pdr::EntityType entityType,
38 pldm::pdr::EntityInstance entityInstance,
39 pldm::pdr::ContainerID entityContainerId,
40 pldm::pdr::StateSetId stateSetId,
41 pldm::pdr::CompositeCount compSensorCnt, uint16_t sensorId,
70 virtual void buildOEMPDR(pldm::responder::pdr_utils::Repo& repo) = 0;
136 const pldm::utils::DBusHandler* dBusIntf;
164 using namespace pldm::utils;
[all …]
H A Dfru_parser.hpp11 namespace pldm 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 Dbios_config.hpp25 namespace pldm namespace
41 using namespace pldm::bios;
70 pldm::utils::DBusHandler* const dbusHandler, int fd, uint8_t eid,
71 pldm::InstanceIdDb* instanceIdDb,
72 pldm::requester::Handler<pldm::requester::Request>* handler,
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()
149 pldm::utils::DBusHandler* const dbusHandler;
151 pldm::responder::oem_bios::Handler* oemBiosHandler = nullptr;
[all …]
H A Dpdr.hpp8 namespace pldm 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.hpp25 namespace pldm namespace
32 const pldm::utils::DBusHandler& dBusIntf, const pldm::utils::Json& json,
54 Handler(const pldm::utils::DBusHandler* dBusIntf, uint8_t eid, in Handler()
55 pldm::InstanceIdDb* instanceIdDb, const fs::path& pdrJsonDir, in Handler()
57 pldm::state_sensor::DbusToPLDMEvent* dbusToPLDMEventHandler, in Handler()
59 pldm::responder::platform_config::Handler* platformConfigHandler, in Handler()
60 pldm::requester::Handler<pldm::requester::Request>* handler, 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 =
[all …]
H A Dbios.hpp19 namespace pldm namespace
41 Handler(int fd, uint8_t eid, pldm::InstanceIdDb* instanceIdDb,
42 pldm::requester::Handler<pldm::requester::Request>* handler,
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()
/openbmc/pldm/host-bmc/
H A Ddbus_to_event_handler.hpp11 namespace pldm namespace
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>;
46 int mctp_fd, uint8_t mctp_eid, pldm::InstanceIdDb& instanceIdDb,
47 pldm::requester::Handler<pldm::requester::Request>* handler);
54 void listenSensorEvent(const pldm::responder::pdr_utils::Repo& repo,
68 inline void updateSensorCacheMaps(pldm::pdr::SensorID sensorId, in updateSensorCacheMaps()
94 pldm::InstanceIdDb& instanceIdDb;
100 pldm::requester::Handler<pldm::requester::Request>* handler;
H A Dhost_pdr_handler.hpp24 namespace pldm namespace
97 pldm::InstanceIdDb& instanceIdDb,
98 pldm::requester::Handler<pldm::requester::Request>* handler);
107 /** @brief delete PDRs from remote pldm endpoint.
142 const pldm::responder::events::StateSensorEntry& entry,
184 pldm::responder::oem_platform::Handler* handler)
193 inline void setOemUtilsHandler(pldm::responder::oem_utils::Handler* handler)
305 pldm::responder::events::StateSensorHandler stateSensorHandler;
312 pldm
[all...]
H A Dutils.hpp17 namespace pldm namespace
32 const pldm::utils::EntityAssociations& entityAssoc,
34 pldm::utils::ObjectPathMaps& objPathMap, pldm::utils::EntityMaps entityMaps,
35 pldm::responder::oem_platform::Handler* oemPlatformHandler);
43 pldm::utils::EntityMaps parseEntityMap(const fs::path& filePath);
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Doem_ibm_handler.hpp27 namespace pldm namespace
33 using namespace pldm::bios;
34 using namespace pldm::utils;
46 const pldm::pdr::TerminusID HYPERVISOR_TID = 208;
58 Handler(const pldm::utils::DBusHandler* dBusIntf, in Handler()
59 pldm::responder::CodeUpdate* codeUpdate, in Handler()
60 pldm::responder::SlotHandler* slotHandler, int mctp_fd, in Handler()
61 uint8_t mctp_eid, pldm::InstanceIdDb& instanceIdDb, in Handler()
63 pldm::requester::Handler<pldm::requester::Request>* handler) : in Handler()
77 pldm::utils::DBusHandler::getBus(), in Handler()
[all …]
/openbmc/pldm/pldmd/
H A Doem_ibm.hpp17 namespace pldm namespace
22 using namespace pldm::state_sensor;
23 using namespace pldm::dbus_api;
59 const pldm::utils::DBusHandler* dBusIntf, int mctp_fd, uint8_t mctp_eid, in OemIBM()
60 pldm_pdr* repo, pldm::InstanceIdDb& instanceIdDb, in OemIBM()
67 pldm::requester::Handler<pldm::requester::Request>* reqHandler) : in OemIBM()
105 codeUpdate = std::make_unique<pldm::responder::CodeUpdate>(dBusIntf); in createCodeUpdate()
113 std::make_unique<pldm::responder::SlotHandler>(event, repo); in createSlotHandler()
139 dynamic_cast<pldm::responder::oem_ibm_platform::Handler*>( in createOemIbmPlatformHandler()
159 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 …]
/openbmc/pldm/oem/meta/
H A Doem_meta.hpp8 namespace pldm::oem_meta namespace
33 explicit OemMETA(const pldm::utils::DBusHandler* dbusHandler,
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>
H A Doem_meta.cpp7 namespace pldm::oem_meta namespace
10 OemMETA::OemMETA(const pldm::utils::DBusHandler* dbusHandler, in OemMETA()
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()
/openbmc/pldm/fw-update/test/
H A Dfirmware_inventory_manager_test.cpp9 using namespace pldm;
11 using namespace pldm::fw_update;
14 class FirmwareInventoryTest : public pldm::fw_update::FirmwareInventory
36 FirmwareInventoryManagerTest(const pldm::utils::DBusHandler* handler, in FirmwareInventoryManagerTest()
53 pldm::utils::GetAncestorsResponse fakeResponse = {{inventoryPath, {}}}; in TEST()
60 pldm::eid endpointId = 1; in TEST()
61 pldm::UUID endpointUuid = "uuid"; in TEST()
62 pldm::MctpMedium endpointMedium = "medium"; in TEST()
63 pldm::NetworkId endpointNetId = 0; in TEST()
64 pldm::MctpInfoName endpointName = "BMC"; in TEST()
[all …]
/openbmc/pldm/oem/ibm/host-bmc/
H A Dhost_lamp_test.hpp11 using namespace pldm::dbus_api;
13 namespace pldm namespace
54 uint8_t mctp_eid, pldm::InstanceIdDb& instanceIdDb, in HostLampTest()
56 pldm::requester::Handler<pldm::requester::Request>* handler) : in HostLampTest()
97 pldm::InstanceIdDb& instanceIdDb;
106 pldm::requester::Handler<pldm::requester::Request>* handler;
/openbmc/pldm/host-bmc/dbus/
H A Dcustom_dbus.cpp3 namespace pldm namespace
13 pldm::utils::DBusHandler::getBus(), path.c_str())); in setLocationCode()
35 pldm::utils::DBusHandler::getBus(), path)); in implementCpuCoreInterface()
44 pldm::utils::DBusHandler::getBus(), path)); in setMicroCode()
64 pldm::utils::DBusHandler::getBus(), path)); in implementPCIeSlotInterface()
72 pldm::dbus::PCIeSlot::convertSlotTypesFromString(slotType); in setSlotType()
84 pldm::utils::DBusHandler::getBus(), path)); in implementPCIeDeviceInterface()
92 pldm::dbus::PCIeSlot::convertGenerationsFromString(value); in setPCIeDeviceProps()
106 pldm::utils::DBusHandler::getBus(), path)); in implementCableInterface()
126 pldm::utils::DBusHandler::getBus(), path)); in implementMotherboardInterface()
[all …]
/openbmc/pldm/oem/ibm/requester/
H A Ddbus_to_file_handler.hpp12 namespace pldm namespace
42 int mctp_fd, uint8_t mctp_eid, pldm::InstanceIdDb* instanceIdDb,
44 pldm::requester::Handler<pldm::requester::Request>* handler);
87 pldm::InstanceIdDb* instanceIdDb;
93 pldm::requester::Handler<pldm::requester::Request>* handler;
/openbmc/pldm/softoff/
H A Dsoftoff.hpp14 namespace pldm namespace
113 bool getEffecterID(pldm::pdr::EntityType& entityType,
114 pldm::pdr::StateSetId& stateSetId);
124 int getSensorInfo(pldm::pdr::EntityType& entityType,
125 pldm::pdr::StateSetId& stateSetId);
133 pldm::pdr::SensorID sensorID;
137 pldm::pdr::SensorOffset sensorOffset;
/openbmc/pldm/fw-update/
H A Dfirmware_inventory_manager.hpp9 namespace pldm::fw_update namespace
12 using ObjectPath = pldm::dbus::ObjectPath;
23 const pldm::utils::DBusHandler& handler, const InventoryPath& path);
43 const pldm::utils::DBusHandler* dbusHandler, in FirmwareInventoryManager()
70 void deleteFirmwareEntry(const pldm::eid& eid);
78 std::optional<InventoryPath> getInventoryPath(const pldm::eid& eid) const;
83 const pldm::utils::DBusHandler* dbusHandler;

12345678910>>...14